Back to results

University of Illinois at Urbana-Champaign

A modular simulation environment for the improved dynamic simulation of multirotor unmanned aerial vehicles

Abstract

dc:description

Multirotor unmanned aerial vehicles (UAVs) have gained immense popularity in both research and commercial applications due to their versatility and mechanical simplicity. However, despite these advantages, multirotor systems still constitute a considerable challenge in the design of powerful control architectures that guarantee safe and reliable flight performance. As is customary today, the design of guidance, control and navigation algorithms (GNC) is mostly performed in simulation. In order to guarantee a seamless transition between control solutions generated in a simulation environment and real-world flight performance, the simulation should reproduce real-world behavior with sufficient fidelity. It is of course not feasible to attempt to model every minute dynamic effect acting on the airframe, but at least the major influences should be modeled so that the simulation provides users with realistic and relevant test data that is comparable with flight test data. This thesis addresses the problem of improved modeling of multirotor UAVs for the design of GNC algorithms. First, a simplified simulation model is derived fully and complete solutions for a number of standard airframe configurations are presented. For this model to be valid, several significant simplifications and assumptions are made about the structure of the airframe. This model may already be sufficient for users who only want to simulate basic multirotor behavior, for example for the design and stability testing of low-level control algorithms. However, the model is not able to properly represent more complicated three-dimensional airframes or realistic environmental effects like wind resistance or dynamic thrust. The thesis then outlines an improved dynamic model that does not require any of the previous simplifying assumptions. This allows the model to be used for just about any imaginable multirotor airframe, regardless of symmetry or specific layout. The included environmental effects also help to make the simulation behave more natural when compared to flying a real UAV outside. The main deliverable is a MATLAB/Simulink simulation environment that includes all scenarios described in this thesis. It allows the user the realistic simulation of any arbitrary multirotor airframe.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Systems & Entrepreneurial Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2016

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Vervoorst, Jan Willem
Contributors dc:contributor
  • Hovakimyan, Naira

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Copyright 2016 by Jan Willem Vervoorst
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/90660
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/90660

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Vervoorst, Jan Willem. A modular simulation environment for the improved dynamic simulation of multirotor unmanned aerial vehicles. Thesis thesis, University of Illinois at Urbana-Champaign, 2016. http://hdl.handle.net/2142/90660