Table of Contents
Fetching ...

DroneWiS: Automated Simulation Testing of small Unmanned Aerial Systems in Realistic Windy Conditions

Bohan Zhang, Ankit Agrawal

TL;DR

DroneWiS (Drone Wind Simulation) allows sUAS developers to automatically simulate realistic windy conditions and test the resilience of sUAS against wind and equips sUAS developers with a powerful tool to test, debug, and improve the reliability and safety of sUAS in real-world.

Abstract

The continuous evolution of small Unmanned Aerial Systems (sUAS) demands advanced testing methodologies to ensure their safe and reliable operations in the real-world. To push the boundaries of sUAS simulation testing in realistic environments, we previously developed the DroneReqValidator (DRV) platform, allowing developers to automatically conduct simulation testing in digital twin of earth. In this paper, we present DRV 2.0, which introduces a novel component called DroneWiS (Drone Wind Simulation). DroneWiS allows sUAS developers to automatically simulate realistic windy conditions and test the resilience of sUAS against wind. Unlike current state-of-the-art simulation tools such as Gazebo and AirSim that only simulate basic wind conditions, DroneWiS leverages Computational Fluid Dynamics (CFD) to compute the unique wind flows caused by the interaction of wind with the objects in the environment such as buildings and uneven terrains. This simulation capability provides deeper insights to developers about the navigation capability of sUAS in challenging and realistic windy conditions. DroneWiS equips sUAS developers with a powerful tool to test, debug, and improve the reliability and safety of sUAS in real-world. A working demonstration is available at https://youtu.be/khBHEBST8Wc

DroneWiS: Automated Simulation Testing of small Unmanned Aerial Systems in Realistic Windy Conditions

TL;DR

DroneWiS (Drone Wind Simulation) allows sUAS developers to automatically simulate realistic windy conditions and test the resilience of sUAS against wind and equips sUAS developers with a powerful tool to test, debug, and improve the reliability and safety of sUAS in real-world.

Abstract

The continuous evolution of small Unmanned Aerial Systems (sUAS) demands advanced testing methodologies to ensure their safe and reliable operations in the real-world. To push the boundaries of sUAS simulation testing in realistic environments, we previously developed the DroneReqValidator (DRV) platform, allowing developers to automatically conduct simulation testing in digital twin of earth. In this paper, we present DRV 2.0, which introduces a novel component called DroneWiS (Drone Wind Simulation). DroneWiS allows sUAS developers to automatically simulate realistic windy conditions and test the resilience of sUAS against wind. Unlike current state-of-the-art simulation tools such as Gazebo and AirSim that only simulate basic wind conditions, DroneWiS leverages Computational Fluid Dynamics (CFD) to compute the unique wind flows caused by the interaction of wind with the objects in the environment such as buildings and uneven terrains. This simulation capability provides deeper insights to developers about the navigation capability of sUAS in challenging and realistic windy conditions. DroneWiS equips sUAS developers with a powerful tool to test, debug, and improve the reliability and safety of sUAS in real-world. A working demonstration is available at https://youtu.be/khBHEBST8Wc
Paper Structure (9 sections, 5 figures, 1 algorithm)

This paper contains 9 sections, 5 figures, 1 algorithm.

Figures (5)

  • Figure 1: The figure shows three views of the same environment: (a) the initial terrain, (b) the voxel grid from the Terrain Scanning Algorithm, and (c) wind simulation results from OpenFOAM, with arrows indicating wind velocity and direction.
  • Figure 2: DroneWiS Architecture and Integration with DRV
  • Figure 3: Terrain Scan and Wind Flow Computation Time
  • Figure 4: Scenario - Circular flight around stationary object
  • Figure 5: Scenario - Unexpected wind during takeoff