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...
Main Authors: | , , |
---|---|
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 |