Underwater Acoustic Positioning System Underwater Acoustic Positioning System

Underwater Acoustic Positioning System

WORK IN PROGRESS

This page is still heavily under construction. Do check back later!

As part of the training programme for Bumblebee, first-year prospects are tasked to build an Autonomous Underwater Vehicle (AUV) from scratch to participate in the Singapore AUV Challenge (SAUVC).

I was in the Electrical team, specifically doing Acoustics. One of the challenges in SAUVC consisted of a row of buckets on the pool floor where one of them contained a 45 kHz pinger, and the AUV had to locate and drop a ball into it.

Hence, I built the AUV’s acoustic positioning system to determine the azimuth and elevation of the underwater pinger. Although the final robot run did not tackle this mission due to other issues, bench tests and testing from collected data showed the system was able to locate the pinger to within ~1 degree of accuracy. Hence, I found this to still be worthy of documentation and the sections below detail the development of the acoustic system’s hardware and software.

As the co-lead of the Electrical team, I also oversaw the design of the overall electronics stack of the AUV, so the broad considerations for the overall electronics stack are also covered in the last section.

Hardware

Overview, hydrophone model

Hydrophone Array

Linear, triangular, tetrahedral

Distance, aliasing (link to bottom)

Placement on robot consideration (wires too)

Electrical

Architecture

drawio to the rescue

Filter PCBs

problems faced with the frequency

Motherboard PCB

Motherboard PCB, placement, power

Software

Overview

Why phase D over TDOA

ADC Polling

ff

Sliding DFT

ff

Sinusoidal Regression

ff

Phase Difference Positioning

ff

Results

bench test simultaneous wave, data log

understandably not the most convincing stuff here but o wells

AUV’s Overall Architecture

pic, main considerations: ease of maintenance, ease of use —> wiring (lessons learnt from intern??)

Conclusion

A regretful loss of interdisciplinarity.

Going from small to big:

  • acoustics: brain breaking but definitely classifiable as type 2 fun considering I genuinely learnt some new things
  • electrical: worked with a big team but quite smooth sailing considering the overall architecture and goal was set clearly from the start + healthy number of motivated people = most deadlines met on time with very few major faults during testing phase
  • whole thing: see sentence above. mech-elec-software split quite rigid, missing whole point of what makes robo special .-.

Programme intention not to win but to learn —> winning-training dichotomy .-.


← Back to projects