Range Determination from Differential Atmospheric Acoustic Absorption
20210405189 · 2021-12-30
Inventors
Cpc classification
International classification
Abstract
To estimate distance to a sound source with a characteristic spectrum, normalize the measured spectrum and compare with that predicted by absorption of sound under current atmospheric conditions.
Claims
1. A method for determining the distance between a sound source with a characteristic spectrum and an acoustic ranging system comprising, measuring at least one atmospheric condition with an atmospheric sensor, recording sound levels from the sound source with an acoustic sensor, providing a processor and memory for transforming the sound levels into an acoustic spectrum, evaluating the sound level at each of a plurality of frequencies in the acoustic spectrum, normalizing the sound level at each of the plurality of frequencies, predicting the differential absorption from the measured atmospheric conditions, and comparing the normalized sound levels with the predicted differential absorption of the characteristic spectrum to determine the distance.
2. The method of claim 1, preceded by storing a plurality of characteristic spectra of potential sound sources with said processor and memory, and said comparing compares each of the plurality of characteristic spectra.
3. The method of claim 1, further including storing the ambient spectrum of ambient sound from sound sources near the acoustic ranging system, and filtering the stored ambient spectrum of ambient sound from the acoustic spectrum of the recorded sound levels.
4. The method of claim 3, wherein the acoustic ranging system is mounted on a vehicle, and the ambient spectrum includes the characteristic spectrum of the sound emitted by the vehicle.
5. The method of claim 1, wherein the atmospheric condition is selected from at least one of humidity, pressure, and temperature.
6. The method of claim 1, further including the categorizing the sound source from the sound levels at the plurality of frequencies.
7. An acoustic ranging apparatus to determine the distance to a sound source with a characteristic spectrum comprising, an acoustic sensor to measure sound levels, at least one atmospheric condition sensor to measure atmospheric conditions, and a processor and memory to transform the measured sound levels into a spectrum, normalize the spectrum, predict differential absorption under the measured atmospheric conditions, and compare the normalized spectrum with the predicted differential absorption of the characteristic spectrum of the sound source to determine the distance.
8. The apparatus of claim 7 wherein the atmospheric condition sensor is selected from the group consisting of thermometers, pressure sensors, and humidity sensors.
Description
FIGURES
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
DETAILED DESCRIPTION
[0019] This section describes several embodiments of the acoustic ranging system with reference to
[0020]
[0021] Sound wave 14 spreads spherically with a geometric pressure loss of 6 dB for each doubling of distance. It also attenuates due to absorption in the atmosphere that depends on the frequency of sound wave 14, as shown in
[0022] Acoustic sensor 20 could be a microphone like an electret, condenser, piezoelectric, surface acoustic wave, or any other acoustic sensor that is able to record sound wave 14. Thermometer 22, humidity sensor 24, and pressure sensor 26 are atmospheric sensors that measure atmospheric conditions. If the temperature, pressure, or humidity is not expected to vary at the location of acoustic ranging system 18, then the corresponding sensor does not need to be installed. Processor and memory 30 stores the recordings from acoustic sensor 20 and the measurements of thermometer 22, humidity sensor 24, and pressure sensor 26 and then calculates range 16 from the differential absorption of sound wave 14, as described below. Processor and memory may be integral to acoustic ranging system 18, they may be in another local device, e.g. a cell phone connected with a wire or wirelessly, or they may be on a remote server with a wireless connection.
[0023]
[0024] Processor and memory 30 stores the recordings from acoustic sensor 20 and the measurements of thermometer 22, humidity sensor 24, and pressure sensor 26 and then calculates range 17 from the differential absorption of sound wave 14. Processor and memory 30 may be a separate component, or it may be an existing component, e.g., the autopilot, of second airframe 32. Second airframe 32 may be a crewed aircraft or an uncrewed aerial vehicle (UAV).
[0025]
[0026] Applying their calculations to other classes of airframes show a three bladed general aviation propeller has a fundamental frequency of about 120 Hz, a helicopter less than 25 Hz, and a typical UAV over 250 Hz. A more sophisticated computational fluid dynamics (CFD) model will provide more detailed characteristic spectra.
[0027] Note the possible difference in characteristic spectra for the airframes in
[0028] To remove the sound from second airframe's 32 own propellers 34, processor and memory 30 on second airframe 32 can implement notch filters for the fundamental and harmonic frequencies of propellers 34. This removes self-sound at second airframe's 32 own fundamental and harmonic frequencies from propellers 34 while preserving the acoustic signal from propeller 10 on aircraft 12.
[0029] The sound levels in
[0030]
[0031]
[0032]
[0033]
[0038] Charts like
[0039]
[0040]
[0041] The normalization for
[0042]
[0043] The potential sound sources and their spectra depend on the application domain, e.g. [0044] Takeoff, cruise, and landing spectra of airframes for mounting at airports, on airframes, and on UAVs; [0045] car, truck, and motorcycle spectra for traffic signals or mounting on roadway vehicles; [0046] train spectra for railway switches; [0047] vessel spectra for mounting on harbor buoys or boats, etc.
[0048] The stored characteristic spectra 100 are assumed to all be at a standard distance, say 10 m or multiple wavelengths, from the sound source. Spectra generated by modelling can use the standard distance in the model. If a spectrum is measured at a different distance, it can be standardized by using charts like
[0049] As discussed with respect to
[0050] As sound sources come into audible range for acoustic sensor 20, record sound levels 104. Then transform the recording into an acoustic spectrum 106 with processor and memory 30 using a transform into the frequency domain like a fast Fourier transform, short-term Fourier transform, discrete cosine transform, or similar.
[0051] If step 100 stored an ambient noise spectrum, either from self-sound of the vehicle or from nearby sound sources, filter the ambient noise 108 with a denoising technique, e.g., frequency subtraction, Ephraim-Malah, or similar.
[0052] Next evaluate the spectrum at a number of frequencies 110. If the spectrum has clear peaks, as shown in
[0053] As discussed for
[0054] Then predict the atmospheric absorption 114 at the normalized frequencies given the measured atmospheric conditions 102. As discussed in [0023] prediction can be done from equations, charts, tables, or software code on processor and memory 30.
[0055] Optionally categorize the sound source 116. For example, at a smaller airport the most likely categories of airframes you will encounter along with their fundamental frequencies at cruise are [0056] General aviation aircraft with two propeller blades: Cessna 152&172 (80 Hz), Piper 28-140 (83 Hz), Piper J3C-65 (72 Hz), or Aeronca 7AC (73 Hz), [0057] General aviation aircraft with three propeller blades: Cessna 182Q (120 Hz), Mooney M20J (120 Hz), Cirrus SR22 (125 Hz), Beechcraft V35B (120 Hz), or Piper PA-32-300 (115 Hz), and [0058] Helicopters: Robinson R22 (20 Hz), R44 (17.4 Hz), R66 (17.5 Hz), or Bell 206 (15.4 Hz),
For example, if the loudest frequency in the recorded spectrum 106 is 75 Hz and the spectrum has peaks at multiples of that, then the sound source is likely a general aviation aircraft with a two-bladed propeller. This narrows down the list of potential sound sources.
[0059] Compare the measured with predicted sound levels 118 to determine the distance 16 between the sound source and acoustic sensor 20. This can be done in a number of different ways such as an algebraic minimization, a least squares fit, to a full gradient descent implementation. For example, for each stored characteristic spectrum 100, or for the spectra in the matching category 116, predict the spectrum at a number of distances. Then calculate the difference between the predicted and measured. The smallest difference will be the distance to the sound source.
[0060] Another approach is to solve for distance in terms of attenuation. Then at each of the normalized frequencies 110, predict the distance and choose the best fit. This would be like fitting the curve in
[0061] After predicting the distance, record a new set of sound levels 104. For longer durations or for rapid atmospheric changes, also measure the atmospheric conditions 102 on each iteration to get the best possible absorption predictions.
[0062] This section illustrated details of specific embodiments, but persons skilled in the art can readily make modifications and changes that are still within the scope.