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:
Online Access:http://www.chinaaet.com/article/3000095187
_version_ 1818082888214642688
author Sheng Wei
Huang Weijie
author_facet Sheng Wei
Huang Weijie
author_sort Sheng Wei
collection DOAJ
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.
first_indexed 2024-12-10T19:29:15Z
format Article
id doaj.art-5f9268c6185f4d378aa6a6a11ba26a1d
institution Directory Open Access Journal
issn 0258-7998
language zho
last_indexed 2024-12-10T19:29:15Z
publishDate 2018-12-01
publisher National Computer System Engineering Research Institute of China
record_format Article
series Dianzi Jishu Yingyong
spelling doaj.art-5f9268c6185f4d378aa6a6a11ba26a1d2022-12-22T01:36:18ZzhoNational 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
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
title 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_short Design of multi-channel data switch system for civil UAVs
title_sort design of multi channel data switch system for civil uavs
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