<< Chapter < Page | Chapter >> Page > |
Form the testing data, the minimum x,y coordinate error our system would return is 0.035m and 0.043m respectively. This accuracy level satisfies our resolution requirement and the good precision degree could be contributed into both hardware implement and algorithm choice.
On the hardware level, our microphone, amplifier, and 4 channel simultaneous analog-to-digital function well. They effectively catch the sound pulse signal from the board and suppress the other noise from external environment. The Labview interface provides user flexible way to control hardware and choose from different algorithms. By adjusting threshold voltage, sampling rate, sample length, we have control on system’s sensitivity, noise resistivity and computational speed. The optimal combination we found through several tests lead us to the final accurate result.
On the algorithm level, we have compared of two different method, Direct Equation Solving, and Match Filter. Both testing result and theoretical analysis have shown us that the latter offers us better result. The Match Filter method avoids the two major disadvantages of Direct Equation Solving. First, it does not need to select solution from a solution set and second, it reduces hardware error by making comparison and choosing the one with least returning error. Other advantages of Match Filter method will be discussed into more details in Future Work session. We also compared two detecting method: Threshold Detecting and Peak Detecting . The testing result shows that Threshold Detecting provided us much better results. Our analysis shows that the inaccuracy of Peak Detecting may be caused by resonance and waveform distortion during transmission.
In a nutshell, our sound positioning system with Match Filter algorithm and Threshold Detecting method returns us the most accurate xy coordinates. The high accuracy (around 4cm error out of 1cm resolution) gives us enough confidence to implement our sound positioning system into further various applications. However, there also exist several limits for our system. Both those limits and applications will be discussed in the next session, Future Work.
Notification Switch
Would you like to follow the 'Sound positioning system' conversation and receive update notifications?