Beamforming Echo-Localization System Using Multitone Excitation Signals
Beamforming Echo-Localization System Using Multitone Excitation Signals
Beamforming Echo-Localization System Using Multitone Excitation Signals
net/publication/321066557
CITATION READS
1 57
3 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Josue Pareja on 12 January 2018.
A. Pulse Generation
Fig. 1. Radiation pattern diagram for a linear array with N elements Sine waves were created using digital square waves that
are low pass filtered by the speaker natural frequency
One of the most notorious advantages of the beamforming response saving costs for the analog generation. For a single
technique is the increased gain observed in the processed tone excitation, one timer was used to create a square wave
data. The multiple sensor data can be processed aiming to
signal oscillating at a central frequency fc of 10 KHz. For the
reduce the impact of noise, increase the signal strength and
multi tone excitation, multiple timers where used to generate
focus the receiving beam on a specific direction. The price of
fourteen square wave signals that oscillates at frequencies
these advantages is the fact that multiple sensors require a
from 9300 Hz to 10600 Hz, with a frequency spacing of 100
multiple acquisition system that increases the complexity and
Hz, these square waves are combined using an operational
cost.
amplifier whose output is connected to the speaker. Amplitude
III. SINGLETONE AND MULTITONE SIGNAL and the phase for all 14 tones were considered constants.
The usage of different types of signals defines the resolution Equation (1) shows the mathematical representation of a multi
of detection of an echo-localization system. Although a single tone signal, where f = [9300,9400,9500 ... 10600] Hz.
tone signal is much easier to be generate it shows less time
14
and doppler resolution than a multitone signal, these can be
seen in the ambiguity functions shown in Fig 2. S(t )= ∑ cos(2 πf i t +θi )
i= 1 (1)
The ambiguity function is the representation of the response
to the adapted filter of the excitation signal, it shows its time
and doppler resolution of detection. Since the objectives are Where fi is the i-th frequency (i-th element of f ) and θi
static, the doppler influence is not considered. is the phase of the i-th square wave signal.
The pulses were transmitted with a duration T = 14.3 ms,
IV. SYSTEM DESIGN CONSIDERATIONS and a time of flight TF = 244.1 ms . Fig. 3 shows the time
The excitation signal and analog data acquisition are han- domain excitation wave for the single-tone (a) and multi-
dled by the TM4C129 ENDPT 32 bit MCU from Texas tone (b). As observed, the multitone excitation produces an
Instruments [12]. This device was chosen because of its amplitude and frequency modulated signal (a) in contrast to
performance (120 MHz processor). In addition, direct memory the signal generated by single tone excitation (b).
access channels (DMA) allows the system to achieve sampling
rates of 125 Ksps per channel. In the designed system 8 out of B. Microphone Array
the 20 ADC input channels of the MCU where used. The array is composed by eight electret microphones
The USB 2.0 peripheral is the bridge of communication mounted on a PCB. To maintain a simple design, the distance
between the acquisition (MCU) and the processing stage (PC). between each element is constant (1.5cm) but since a multi-
Fig. 5. System blocks diagram
Fig. 3. Time domain of the generated pulses (a) Multitone (b) Singletone
Fig. 6. Mounted system (1) Microphone Array (2) MCU (3) Speaker (4) PC
A. Target localization
The tests were conducted using a target at 1.85 meters in
front of the array in a reverberant environment, and at 2.5
meters in a direction of 69 ° in a non reverberant environment.
In a reverberant environment the relative position of
the target was found at 1.8632 meters in a direction of
91° using a multitone pulse, see (1) in Fig 9 ,
nevertheless the position found using a single tone was
3.1954 meters in a direction of 90°, this error is due to
the massive clutter and noise, see (2) in Fig 9.
In a non reverberant environment the target was found at
Fig. 7. Procesing Block Diagram (1) Spatial Filtering (2) Inverse Fast 2.4957 meters in a direction of 69° using a multitone pulse,
Fourier Transform (3) Cross-correlation (4) Result visualization
see (3) in Fig 9, while the position using a single tone was
found at 2.4984 meters in a direction of 68 °, (4) in Fig 9 .