Hostname: page-component-77f85d65b8-lfk5g Total loading time: 0 Render date: 2026-04-18T12:32:29.578Z Has data issue: false hasContentIssue false

System identification of a hovering quadrotor biplane tailsitter with canted motors

Published online by Cambridge University Press:  15 May 2025

O. Juhasz
Affiliation:
Aerospace Engineering Department, United States Naval Academy, Annapolis, MD, USA
J-P. Reddinger
Affiliation:
DEVCOM Army Research Laboratory, Aberdeen Proving Ground, Aberdeen, MD, USA
J. Whitt*
Affiliation:
Department of Mechanical and Aerospace Engineering, North Carolina State University, Raleigh, NC, USA
*
Corresponding author: J. Whitt; Email: juhasz@usna.edu
Rights & Permissions [Opens in a new window]

Abstract

A quadrotor was modified by adding wings to the frame to directly compare the flight dynamics characteristics as well as the stability and control derivatives of the quadrotor and its biplane tailsitter variant. The on-axis response of the quadrotor and a biplane tailsitter variant were measured through flight tests, and a frequency domain system identification was used for non-parametric and parametric model identification. Identification of the full vehicle dynamics also demonstrated that identifying the motor torque and back-EMF constants from no-load measurements and the remaining motor parameters from a rotor-motor test stand provided the most accurately identified full vehicle model. The motor dynamics were shown to add a pole to the thrust-based responses (roll, pitch and heave), while the torque-based response (yaw) included a pole and a zero. This approach was then used to identify and compare the quadrotor dynamics, tailsitter dynamics and the total impact of canting the motors. It was found that the presence of the wing added pitch damping to the dynamics and pitch stability became negative. The yaw axis saw an increase in yaw damping derivative, and a reduction in the yaw control derivative to the point where it became difficult to control the aircraft. By introducing cant, both the quadrotor and tailsitter saw large increases in the yaw control derivative. Further, the rotor thrust-based moment generation due to cant resulted in the yaw response zero being canceled by the motor dynamics, resulting in a purely first-order yaw response. Neither the wing nor cant produced any change in the lateral and heave axes.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is a work of the US Government and is not subject to copyright protection within the United States. Published by Cambridge University Press on behalf of Royal Aeronautical Society
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© Department of Defense, 2025
Figure 0

Figure 1. Quadrotor showing Hexsoon EDU-450 frame and custom foam wings.

Figure 1

Table 1. Properties of the tested aircraft. Reference position is the geometric centre of the four hubs

Figure 2

Figure 2. Diagram of cant angles coupling the reaction torque with the yaw axis component of rotor thrust about the CG.

Figure 3

Figure 3. Experimental test stand equipment.

Figure 4

Figure 4. Block diagram of motor/armature dynamics.

Figure 5

Figure 5. Motor electrical current response to voltage-scaled ESC input. Data taken from a rotor thrust stand.

Figure 6

Figure 6. Rotor speed response to voltage-scaled ESC input. Data taken from a rotor thrust stand experiment.

Figure 7

Figure 7. Rotor output torque response to voltage-scaled ESC input. Data taken from a rotor thrust stand experiment.

Figure 8

Table 2. Identified motor constants based on no-load measurement and comprehensive identification

Figure 9

Figure 8. Rotor output thrust response to voltage-scaled ESC input. Data taken from a rotor thrust stand experiment.

Figure 10

Figure 9. Lateral dynamics response of a hovering quadrotor taken from flight test. Models include motor derivatives using either the identified or no-load ${{\rm{K}}_{\rm{e}}}$ values.

Figure 11

Figure 10. Longitudinal dynamics response of a hovering quadrotor taken from flight test. Models include motor derivatives using either the identified or no-load ${{\rm{K}}_{\rm{e}}}$ values.

Figure 12

Figure 11. Yaw dynamics response of a hovering quadrotor taken from flight test. Models include motor derivatives using either the identified or no-load ${{\rm{K}}_{\rm{e}}}$ values.

Figure 13

Figure 12. Heave response of a hovering quadrotor taken from flight test. Models include motor derivatives using either the identified or no-load ${{\rm{K}}_{\rm{e}}}$ values.

Figure 14

Table 3. Identified longitudinal stability and control derivatives of each configuration

Figure 15

Figure 13. Lateral dynamics response of a hovering tailsitter taken from flight test. Models include motor derivatives using either the identified or no-load ${{\rm{K}}_{\rm{e}}}$ values.

Figure 16

Figure 14. Longitudinal dynamics response of a hovering tailsitter taken from flight test. Models include motor derivatives using either the identified or no-load ${{\rm{K}}_{\rm{e}}}$ values.

Figure 17

Figure 15. Yaw dynamics response of a hovering tailsitter taken from flight test. Models include motor derivatives using either the identified or no-load ${{\rm{K}}_{\rm{e}}}$ values.

Figure 18

Table 4. Comparisons of longitudinal modes for two configurations

Figure 19

Figure 16. Heave response of a hovering tailsitter taken from flight test. Models include motor derivatives using either the identified or no-load ${{\rm{K}}_{\rm{e}}}$ values.

Figure 20

Figure 17. Lateral dynamics response comparisons of identified fit models for the quadrotor and tailsitter configurations with cant angles of 0°, 5° and 10°.

Figure 21

Table 5. Transfer function representations of the yaw response to of each configuration

Figure 22

Figure 18. Longitudinal dynamics response comparisons of identified fit models for the quadrotor and tailsitter configurations with cant angles of 0°, 5° and 10°.

Figure 23

Figure 19. Yaw dynamics response comparisons of identified fit models for the quadrotor and tailsitter configurations with cant angles of 0°, 5° and 10°.

Figure 24

Table 6. Transfer function elements of the yaw response to directional inputs (${\rm{r}}/{{\rm{\delta }}_{{\rm{dir}}}}$) of each configuration

Figure 25

Figure 20. Heave response comparisons of identified fit models for the quadrotor and tailsitter configurations with cant angles of 0°, 5° and 10°.