z-logo
open-access-imgOpen Access
Embedded acoustic long baseline localization system for autonomous underwater vehicles
Author(s) -
Redouane Es-sadaoui,
Jamal Khallaayoune,
Tamara Brizard
Publication year - 2021
Publication title -
indonesian journal of electrical engineering and computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.241
H-Index - 17
eISSN - 2502-4760
pISSN - 2502-4752
DOI - 10.11591/ijeecs.v24.i3.pp1445-1453
Subject(s) - beacon , underwater , global positioning system , real time computing , transceiver , computer science , attenuation , baseline (sea) , ranging , positioning system , acoustics , embedded system , wireless , telecommunications , physics , geology , oceanography , node (physics) , optics
The attenuation of global positioning system (GPS) in water medium makes localization of autonomous uderwater vehicles (AUVs) particularly challenging. The long baseline (LBL) positioning system can extend GPS using beacons as references. This work aims at building an acoustic LBL-based system able to localize AUVs operating in swarms thanks to a small size acoustic transceiver embedded onboard AUVs and implementing range-based localization algorithms to estimate the swarm coordinates in real-time. The distances computation between navigating AUVs and fixed beacons were implemented in a digital signal processor (DSP) which computes the time-of-arrival (ToA) of incoming pure tone acoustic waves. The principle of design, hardware architecture, implementation, simulations and sea experiments are described in this paper. The experimental data showed an average deviation around 0.62 m when an AUV is placed at 45 m far away from a beacon. This deviation increases with distance: around 4.8 m measured at 500 m. This performance can be improved by taking into consideration the two main factors examined in this paper, which are sound velocity profile and propagation model.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here