Design of a General Hardware in the Loop Underwater Communication Emulation System

Underwater acoustic communication plays an important role in underwater wireless sensor network. Different from terrestrial radio channel, modeling of underwater acoustic channel is very challenging due to its unique and dynamic characteristics. In order to verify the proposed acoustic communication...

Full description

Bibliographic Details
Main Authors: Yun Li, Zhaojia Zhou, Yishan Su
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9353408/
_version_ 1818639972965548032
author Yun Li
Zhaojia Zhou
Yishan Su
author_facet Yun Li
Zhaojia Zhou
Yishan Su
author_sort Yun Li
collection DOAJ
description Underwater acoustic communication plays an important role in underwater wireless sensor network. Different from terrestrial radio channel, modeling of underwater acoustic channel is very challenging due to its unique and dynamic characteristics. In order to verify the proposed acoustic communication algorithms, a general emulation platform which can reduce the verification cost has a wide application prospect. In this paper, we design a general hardware in the loop underwater communication emulation system based on the LabVIEW and MATLAB software and real acoustic transducer. In the emulation system, LabVIEW calls MATLAB script to achieve algorithm implementation, and then uses DAQmx to send and receive data through the acquisition card. The proposed system supports a variety of modulation and demodulation methods, such as multiple frequency-shift-keying(MFSK), multi-carrier frequency-shift-keying(MCFSK), orthogonal frequency division multiplexing(OFDM), etc. In addition, in order to detect frame efficiently, we propose a light-weight frame synchronous algorithm. To verify the function of the systems, lake test and sea test are conducted for different algorithms.
first_indexed 2024-12-16T23:03:52Z
format Article
id doaj.art-236d88ef515b48e99d5f7ca940139a4e
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-16T23:03:52Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-236d88ef515b48e99d5f7ca940139a4e2022-12-21T22:12:38ZengIEEEIEEE Access2169-35362021-01-019376853769610.1109/ACCESS.2021.30582909353408Design of a General Hardware in the Loop Underwater Communication Emulation SystemYun Li0https://orcid.org/0000-0002-1477-3712Zhaojia Zhou1https://orcid.org/0000-0002-2147-8068Yishan Su2https://orcid.org/0000-0001-6958-0806School of Information and Statistics, Guangxi University of Finance and Economics, Nanning, ChinaDepartment of Electrical and Information Engineering, Tianjin University, Tianjin, ChinaDepartment of Electrical and Information Engineering, Tianjin University, Tianjin, ChinaUnderwater acoustic communication plays an important role in underwater wireless sensor network. Different from terrestrial radio channel, modeling of underwater acoustic channel is very challenging due to its unique and dynamic characteristics. In order to verify the proposed acoustic communication algorithms, a general emulation platform which can reduce the verification cost has a wide application prospect. In this paper, we design a general hardware in the loop underwater communication emulation system based on the LabVIEW and MATLAB software and real acoustic transducer. In the emulation system, LabVIEW calls MATLAB script to achieve algorithm implementation, and then uses DAQmx to send and receive data through the acquisition card. The proposed system supports a variety of modulation and demodulation methods, such as multiple frequency-shift-keying(MFSK), multi-carrier frequency-shift-keying(MCFSK), orthogonal frequency division multiplexing(OFDM), etc. In addition, in order to detect frame efficiently, we propose a light-weight frame synchronous algorithm. To verify the function of the systems, lake test and sea test are conducted for different algorithms.https://ieeexplore.ieee.org/document/9353408/Underwater acoustic communicationLabVIEWMATLABsuitable platform
spellingShingle Yun Li
Zhaojia Zhou
Yishan Su
Design of a General Hardware in the Loop Underwater Communication Emulation System
IEEE Access
Underwater acoustic communication
LabVIEW
MATLAB
suitable platform
title Design of a General Hardware in the Loop Underwater Communication Emulation System
title_full Design of a General Hardware in the Loop Underwater Communication Emulation System
title_fullStr Design of a General Hardware in the Loop Underwater Communication Emulation System
title_full_unstemmed Design of a General Hardware in the Loop Underwater Communication Emulation System
title_short Design of a General Hardware in the Loop Underwater Communication Emulation System
title_sort design of a general hardware in the loop underwater communication emulation system
topic Underwater acoustic communication
LabVIEW
MATLAB
suitable platform
url https://ieeexplore.ieee.org/document/9353408/
work_keys_str_mv AT yunli designofageneralhardwareintheloopunderwatercommunicationemulationsystem
AT zhaojiazhou designofageneralhardwareintheloopunderwatercommunicationemulationsystem
AT yishansu designofageneralhardwareintheloopunderwatercommunicationemulationsystem