Devising a Distributed Co-Simulator for a Multi-UAV Network

Practical evaluation of the Unmanned Aerial Vehicle (UAV) network requires a lot of money to build experiment environments, which includes UAVs, network devices, flight controllers, and so on. To investigate the time-sensitivity of the multi-UAV network, the influence of the UAVs’ mobility should be...

Full description

Bibliographic Details
Main Authors: Seongjoon Park, Woong Gyu La, Woonghee Lee, Hwangnam Kim 
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/21/6196
id doaj-9a5e00e0083d408087bd0b54da1f0f0b
record_format Article
spelling doaj-9a5e00e0083d408087bd0b54da1f0f0b2020-11-25T01:40:33ZengMDPI AGSensors1424-82202020-10-01206196619610.3390/s20216196Devising a Distributed Co-Simulator for a Multi-UAV NetworkSeongjoon Park0Woong Gyu La1Woonghee Lee2Hwangnam Kim 3School of Electrical Engineering, Korea University, Seoul 02841, KoreaSchool of Electrical Engineering, Korea University, Seoul 02841, KoreaSchool of Electrical Engineering, Korea University, Seoul 02841, KoreaSchool of Electrical Engineering, Korea University, Seoul 02841, KoreaPractical evaluation of the Unmanned Aerial Vehicle (UAV) network requires a lot of money to build experiment environments, which includes UAVs, network devices, flight controllers, and so on. To investigate the time-sensitivity of the multi-UAV network, the influence of the UAVs’ mobility should be precisely evaluated in the long term. Although there are some simulators for UAVs’ physical flight, there is no explicit scheme for simulating both the network environment and the flight environments simultaneously. In this paper, we propose a novel co-simulation scheme for the multiple UAVs network, which performs the flight simulation and the network simulation simultaneously. By considering the dependency between the flight status and networking situations of UAV, our work focuses on the consistency of simulation state through synchronization among simulation components. Furthermore, we extend our simulator to perform multiple scenarios by exploiting distributed manner. We verify our system with respect to the robustness of time management and propose some use cases which can be solely simulated by this.https://www.mdpi.com/1424-8220/20/21/6196multiple UAVs controlnetwork simulatorUAV flight simulatorreal-time infrastructure
collection DOAJ
language English
format Article
sources DOAJ
author Seongjoon Park
Woong Gyu La
Woonghee Lee
Hwangnam Kim 
spellingShingle Seongjoon Park
Woong Gyu La
Woonghee Lee
Hwangnam Kim 
Devising a Distributed Co-Simulator for a Multi-UAV Network
Sensors
multiple UAVs control
network simulator
UAV flight simulator
real-time infrastructure
author_facet Seongjoon Park
Woong Gyu La
Woonghee Lee
Hwangnam Kim 
author_sort Seongjoon Park
title Devising a Distributed Co-Simulator for a Multi-UAV Network
title_short Devising a Distributed Co-Simulator for a Multi-UAV Network
title_full Devising a Distributed Co-Simulator for a Multi-UAV Network
title_fullStr Devising a Distributed Co-Simulator for a Multi-UAV Network
title_full_unstemmed Devising a Distributed Co-Simulator for a Multi-UAV Network
title_sort devising a distributed co-simulator for a multi-uav network
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-10-01
description Practical evaluation of the Unmanned Aerial Vehicle (UAV) network requires a lot of money to build experiment environments, which includes UAVs, network devices, flight controllers, and so on. To investigate the time-sensitivity of the multi-UAV network, the influence of the UAVs’ mobility should be precisely evaluated in the long term. Although there are some simulators for UAVs’ physical flight, there is no explicit scheme for simulating both the network environment and the flight environments simultaneously. In this paper, we propose a novel co-simulation scheme for the multiple UAVs network, which performs the flight simulation and the network simulation simultaneously. By considering the dependency between the flight status and networking situations of UAV, our work focuses on the consistency of simulation state through synchronization among simulation components. Furthermore, we extend our simulator to perform multiple scenarios by exploiting distributed manner. We verify our system with respect to the robustness of time management and propose some use cases which can be solely simulated by this.
topic multiple UAVs control
network simulator
UAV flight simulator
real-time infrastructure
url https://www.mdpi.com/1424-8220/20/21/6196
work_keys_str_mv AT seongjoonpark devisingadistributedcosimulatorforamultiuavnetwork
AT woonggyula devisingadistributedcosimulatorforamultiuavnetwork
AT woongheelee devisingadistributedcosimulatorforamultiuavnetwork
AT hwangnamkim devisingadistributedcosimulatorforamultiuavnetwork
_version_ 1725045038062239744