LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Sound source localize

hi! I'm doing a project to localize acoustic source with array of hydrophones

From where should i begin?

What is the hardware should i use?

Thanks

0 Kudos
Message 1 of 17
(3,500 Views)

Type of sound source? This define your needed frequency range, so the needed samplerate (I would go for 5 to 10 times max freq)

Number of Hydrophones? That defines the number of channels you need

You should look for simoultanious sampling devices, for a lot of sensors you need to be able to sync them.

 

Signal processing:

What signal processing way do you want to go?

(single pulse signals -> simple correlation, tone = FFT phase?)  Lot of papers and web sources to read..

'Real time' ?  How fast do you need to localize?   Than will give you an idea of the DSP power you need. (FPGA?)

 

For your first steps you can use two simple mics and your soundcard 😉

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 2 of 17
(3,458 Views)

Thanks


@Henrik_Volkers wrote:

Type of sound source? This define your needed frequency range, so the needed samplerate (I would go for 5 to 10 times max freq)

Number of Hydrophones? That defines the number of channels you need

You should look for simoultanious sampling devices, for a lot of sensors you need to be able to sync them.

 

Signal processing:

What signal processing way do you want to go?

(single pulse signals -> simple correlation, tone = FFT phase?)  Lot of papers and web sources to read..

'Real time' ?  How fast do you need to localize?   Than will give you an idea of the DSP power you need. (FPGA?)

 

For your first steps you can use two simple mics and your soundcard 😉


 

0 Kudos
Message 3 of 17
(3,450 Views)

@MohamedOsama wrote:

Thanks



Yes.  You need to learn several things:

  • The "physics" of sound and sound propagation/transmission.
  • Something about the nature of signals, signal measurement, signal analysis.
  • Principles of data acquisition, including effects of sampling, digitization, analog/digital representations.
  • If you want to do the acquisition and analysis in LabVIEW, you need to learn (and get experience) in LabVIEW.

These things take time, of course, but if you put in the time, you'll be able to do these, yourself, and for others.  Otherwise, there are engineers and scientists whom you could hire to do it for you.

 

Bob Schor

Message 4 of 17
(3,445 Views)

how can implement array of microphones to labview with myrio ?

0 Kudos
Message 5 of 17
(3,464 Views)

How would you implement 1 microphone?

How would you implement 2?

 

An "array" is going to be just like 2, but more.

 

Your question lacks any details of where you are having problems to be able to offer any more specific help.

0 Kudos
Message 6 of 17
(3,436 Views)

I should implement 3 hydrophones and take an output of each one to a band pass filter then compute the phase shift between them 

0 Kudos
Message 7 of 17
(3,397 Views)

Have you been able to connect 1 hydrophone  and get signals from it?

0 Kudos
Message 8 of 17
(3,387 Views)

No, at least 2 hydrophones

0 Kudos
Message 9 of 17
(3,384 Views)

Until you figure out how to connect 1 hydrophone, you shouldn't be thinking about 2 or more hydrophones.  How should they connect to the MyRIO?  Do they output a voltage signal?  I'm not familiar with the MyRIO, but I assume it has analog input channels.

0 Kudos
Message 10 of 17
(3,380 Views)