Triangulating Sound Sources Using Time Differences: A Numerical Approach

Click For Summary
SUMMARY

This discussion focuses on triangulating sound sources using time differences recorded by three microphones arranged in a triangular formation. The primary method involves calculating distances based on the time it takes for sound to reach each microphone, assuming a constant speed of sound. The challenge arises when only the order of arrival and time gaps are known, necessitating the introduction of a parameter, denoted as d, to solve the problem numerically. This approach is analogous to seismic triangulation methods used in earthquake detection.

PREREQUISITES
  • Understanding of sound propagation and speed of sound
  • Familiarity with triangulation techniques
  • Basic knowledge of numerical methods for solving equations
  • Experience with coordinate geometry and circle intersection
NEXT STEPS
  • Research numerical methods for solving nonlinear equations
  • Explore triangulation algorithms used in GPS technology
  • Learn about the physics of sound waves and their properties
  • Investigate applications of time difference of arrival (TDOA) in localization systems
USEFUL FOR

Acoustics engineers, physicists, and anyone involved in sound localization or audio signal processing will benefit from this discussion.

Number2Pencil
Messages
204
Reaction score
1
This is really a brain fart I had from thinking about this homework problem:

https://www.physicsforums.com/showthread.php?p=1661639#post1661639

But if I have three mics set up in a triangle, a sound source at an unknown location (inside or outside of the triangle) and all I know is which mic the sound reached first, and the time it takes to travel to the other two mics, is there a standard way of triangulating the angle and/or distance?

maybe similar to the way they determine the source of an earthquake (except I dont' know the beginning time of the source...) ?
 
Last edited:
Mathematics news on Phys.org
If you know the locations of the mics, and the time the sound took to arrive, then you know the distances - assumed that the speed of sound is equal in all directions. This gives you three circles around the mics and the source of the sound has to be on an intersection point of all three circles. However, if you only know which arrived first and then the time gaps for the other two, things are a bit more difficult, since you don't have a scale. In this case you will probably assume a parameter ##d## for the first distance and solve the problem numerically in dependence of ##d##.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 11 ·
Replies
11
Views
5K
  • · Replies 152 ·
6
Replies
152
Views
11K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 83 ·
3
Replies
83
Views
22K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 18 ·
Replies
18
Views
5K
  • · Replies 69 ·
3
Replies
69
Views
8K