Design of multi-channel data switch system for civil UAVs
When the civil UAV system is integrated, it needs to meet the requirements of data transmission from multiple serial devices between the air and the ground. The existing main method is to forward multiple data by the Autopilot and ground control station, but this method has the problems of low effic...
Main Authors: | , |
---|---|
Format: | Article |
Language: | zho |
Published: |
National Computer System Engineering Research Institute of China
2018-12-01
|
Series: | Dianzi Jishu Yingyong |
Subjects: | |
Online Access: | http://www.chinaaet.com/article/3000095187 |
id |
doaj-5f9268c6185f4d378aa6a6a11ba26a1d |
---|---|
record_format |
Article |
spelling |
doaj-5f9268c6185f4d378aa6a6a11ba26a1d2020-11-25T01:51:15ZzhoNational Computer System Engineering Research Institute of ChinaDianzi Jishu Yingyong0258-79982018-12-014412778010.16157/j.issn.0258-7998.1813113000095187Design of multi-channel data switch system for civil UAVsSheng Wei0Huang Weijie1School of Instrumentation Science and Opto-eletronics Engineering, Beihang University,Beijing 100191,ChinaSchool of Instrumentation Science and Opto-eletronics Engineering, Beihang University,Beijing 100191,ChinaWhen the civil UAV system is integrated, it needs to meet the requirements of data transmission from multiple serial devices between the air and the ground. The existing main method is to forward multiple data by the Autopilot and ground control station, but this method has the problems of low efficiency and communication blocking happens when facing large amount of data. This paper designs a serial port switch, and realizes efficient multi-channel data transmission function through a dedicated message protocol and multi-thread communication program based on RT-Thread real-time operating system. A priority queue scheduling algorithm is implemented based on thread priority to ensure that high priority data will not be blocked due to large amount of data, improving system reliability. The test results show that the design can transmit multi-channel data in real time and reliably, which satisfies the data transmission requirements of the UAV system and has important practical significance and application value.http://www.chinaaet.com/article/3000095187UAVmulti-channel transmissionserial communicationswitchqueue scheduling |
collection |
DOAJ |
language |
zho |
format |
Article |
sources |
DOAJ |
author |
Sheng Wei Huang Weijie |
spellingShingle |
Sheng Wei Huang Weijie Design of multi-channel data switch system for civil UAVs Dianzi Jishu Yingyong UAV multi-channel transmission serial communication switch queue scheduling |
author_facet |
Sheng Wei Huang Weijie |
author_sort |
Sheng Wei |
title |
Design of multi-channel data switch system for civil UAVs |
title_short |
Design of multi-channel data switch system for civil UAVs |
title_full |
Design of multi-channel data switch system for civil UAVs |
title_fullStr |
Design of multi-channel data switch system for civil UAVs |
title_full_unstemmed |
Design of multi-channel data switch system for civil UAVs |
title_sort |
design of multi-channel data switch system for civil uavs |
publisher |
National Computer System Engineering Research Institute of China |
series |
Dianzi Jishu Yingyong |
issn |
0258-7998 |
publishDate |
2018-12-01 |
description |
When the civil UAV system is integrated, it needs to meet the requirements of data transmission from multiple serial devices between the air and the ground. The existing main method is to forward multiple data by the Autopilot and ground control station, but this method has the problems of low efficiency and communication blocking happens when facing large amount of data. This paper designs a serial port switch, and realizes efficient multi-channel data transmission function through a dedicated message protocol and multi-thread communication program based on RT-Thread real-time operating system. A priority queue scheduling algorithm is implemented based on thread priority to ensure that high priority data will not be blocked due to large amount of data, improving system reliability. The test results show that the design can transmit multi-channel data in real time and reliably, which satisfies the data transmission requirements of the UAV system and has important practical significance and application value. |
topic |
UAV multi-channel transmission serial communication switch queue scheduling |
url |
http://www.chinaaet.com/article/3000095187 |
work_keys_str_mv |
AT shengwei designofmultichanneldataswitchsystemforciviluavs AT huangweijie designofmultichanneldataswitchsystemforciviluavs |
_version_ |
1724997588763017216 |