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/
id doaj-236d88ef515b48e99d5f7ca940139a4e
record_format Article
spelling doaj-236d88ef515b48e99d5f7ca940139a4e2021-03-30T14:56:01ZengIEEEIEEE 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
collection DOAJ
language English
format Article
sources DOAJ
author Yun Li
Zhaojia Zhou
Yishan Su
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
author_facet Yun Li
Zhaojia Zhou
Yishan Su
author_sort Yun Li
title 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_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_sort design of a general hardware in the loop underwater communication emulation system
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
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.
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
_version_ 1724180307024805888