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...

Full description

Bibliographic Details
Main Authors: Sheng Wei, Huang Weijie
Format: Article
Language:zho
Published: National Computer System Engineering Research Institute of China 2018-12-01
Series:Dianzi Jishu Yingyong
Subjects:
UAV
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