Aerospace and Electronic Systems Magazine June 2017 - 61

Student Research Highlights:

DOI. No. 10.1109/MAES.2017.160060

Quadrotor Electronics and Intelligent Control
Allen Babb, Muhittin Yilmaz, Texas A&M University-Kingsville, Kingsville, TX, USA

INTRODUCTION
Unmanned aerial vehicles (UAVs) have seen diverse applications,
including radiation or border surveillance, with quadrotors offering small size, relatively low cost, high mobility, mass production,
and easy access to challenging environments. In addition, quadrotors can carry sensors, cameras, or other gadgets for information
collection, data fusion, and subsequent actions of targets, as was
exemplified during the Fukushima nuclear plant disaster, by visual
and sensory surveillance or for an air delivery system.
UAVs have also spurred extensive research on physical design,
operation principles, components, and control algorithms, partially
due to complex stabilization problems, including the Stanford testbed of autonomous rotorcraft for multiagent control [1] quadrotor with linear controllers for position control systems, the X-4
flyer [2] with discrete model controllers, and the MikroKopter [3]
with an open-source code development, as well as implementation and control with state estimation. Inherently nonlinear UAV
dynamics can also be governed by intelligent controllers that can
handle complex, nonlinear systems for superior outcomes. As an
intelligent framework, fuzzy logic (FL) reflects real-life vagueness
and imprecise data to provide decisions via nonlinear mapping via
fuzzy sets, rules, and membership functions [4].
This project describes the development and implementation of
a practical, low cost, lightweight quadrotor electronic test platform
design to evaluate the FL closed-loop controller for roll and pitch
stabilization.

QUADROTOR DEVELOPMENT
The AirDragon quadrotor was conceptually designed and built using commodity products. The Freescale 16-bit MCS9S12DG256
microcontroller unit (MCU) was implemented on the MicroDragon breakout board made by EVBplus. With superior features, the
MCU unit has the serial monitor for CodeWarrior (Freescale),
Authors' current address: Texas A&M University-Kingsville,
Electrical Engineering and Computer Science, 700 University
Blvd. MSC 192, ENGC 322, Kingsville, TX 78363 USA, E-mail:
(muhittin.yilmaz@tamuk.edu).
The project was partially supported by the National Science
Foundation, grant EEC-0908672, Research Experience for
Teachers in Manufacturing for Competitiveness in the United
States.
Manuscript received March 4, 2016, revised July 2, 2016, September 14, 2016, and ready for publication June 15, 2016.
Review handled by J. Glass.
0885/8985/17/$26.00 © 2017 IEEE
JUNE 2017

the software development tool used during the project, and provides built-in FL control design tools. The inertial measurement
unit (IMU) was an Analog Combo Board Razor from SparkFun
and used two microelectromechanical system (MEMS) gyros for
pitch, roll, and yaw rate detection and one 3-axis MEMS accelerometer (Figure 1). The electronic speed controller (ESC) was a
low-cost BP 18A Brushless ESC from BP Hobbies, featuring an
8-kHz pulse-width modulation (PWM) for driving the motor and a
self-adjusting throttle range. The MCU unit sends a PWM signal to
the ESC module to set the desired speed of the motor. The motors
were four BP A2212-13 brushless DC Outrunner motors with high
power-to-weight ratios and lower noise levels, as compared with
conventional brushed DC motors. Four 25-cm-long Slow Flyer
electric propellers by APC were attached for sufficient quadrotor
lift for indoor demonstrations. Battery power was provided by two
E-flite 3S 2200-mAh lithium polymer batteries for extended testing and weight balancing. The MCU and IMU are powered by two
voltage regulators that step down the 11.1-V battery voltage to 5 V
and 3.3 V, respectively. The chassis was built by using four 30-cmlong aluminum rods and three round polycarbonate plates. The
rods were affixed to the panels by using custom-milled clamps and
a center mounting bracket. The motors were attached to the rods
by using clamplike motor mounts, allowing for various configurations that are useful when extra batteries or payloads are needed.
The quadrotor components were ordered, the case of the power and
PWM distribution boards were soldered together, and the quadrotor was assembled in steps, given in Figure 2.
The quadrotor MCU used both C and assembly languages to
implement the operation system and the control algorithms. The
majority of hardware configuration and controller code scheduling was implemented in the C code. The FL controller was written in the MCU assembler language to make use of its built-in FL
function library, resulting in fastest execution performance, critical
during the real-time quadrotor stabilization. The operation system
software was first started by initializing the MCU system clock
to 24 MHz. Then, the enhanced capture time and PWM modules
were initialized. Next, the set of global system variables, such as
throttles and interrupt service routine counters, were initialized.

Figure 1.

The quadrotor system major components: (left to right) the IMU, the
electronic speed controller, the brushless DC motor, and the LiPo battery.

IEEE A&E SYSTEMS MAGAZINE

61



Table of Contents for the Digital Edition of Aerospace and Electronic Systems Magazine June 2017

No label
Aerospace and Electronic Systems Magazine June 2017 - No label
Aerospace and Electronic Systems Magazine June 2017 - Cover2
Aerospace and Electronic Systems Magazine June 2017 - 1
Aerospace and Electronic Systems Magazine June 2017 - 2
Aerospace and Electronic Systems Magazine June 2017 - 3
Aerospace and Electronic Systems Magazine June 2017 - 4
Aerospace and Electronic Systems Magazine June 2017 - 5
Aerospace and Electronic Systems Magazine June 2017 - 6
Aerospace and Electronic Systems Magazine June 2017 - 7
Aerospace and Electronic Systems Magazine June 2017 - 8
Aerospace and Electronic Systems Magazine June 2017 - 9
Aerospace and Electronic Systems Magazine June 2017 - 10
Aerospace and Electronic Systems Magazine June 2017 - 11
Aerospace and Electronic Systems Magazine June 2017 - 12
Aerospace and Electronic Systems Magazine June 2017 - 13
Aerospace and Electronic Systems Magazine June 2017 - 14
Aerospace and Electronic Systems Magazine June 2017 - 15
Aerospace and Electronic Systems Magazine June 2017 - 16
Aerospace and Electronic Systems Magazine June 2017 - 17
Aerospace and Electronic Systems Magazine June 2017 - 18
Aerospace and Electronic Systems Magazine June 2017 - 19
Aerospace and Electronic Systems Magazine June 2017 - 20
Aerospace and Electronic Systems Magazine June 2017 - 21
Aerospace and Electronic Systems Magazine June 2017 - 22
Aerospace and Electronic Systems Magazine June 2017 - 23
Aerospace and Electronic Systems Magazine June 2017 - 24
Aerospace and Electronic Systems Magazine June 2017 - 25
Aerospace and Electronic Systems Magazine June 2017 - 26
Aerospace and Electronic Systems Magazine June 2017 - 27
Aerospace and Electronic Systems Magazine June 2017 - 28
Aerospace and Electronic Systems Magazine June 2017 - 29
Aerospace and Electronic Systems Magazine June 2017 - 30
Aerospace and Electronic Systems Magazine June 2017 - 31
Aerospace and Electronic Systems Magazine June 2017 - 32
Aerospace and Electronic Systems Magazine June 2017 - 33
Aerospace and Electronic Systems Magazine June 2017 - 34
Aerospace and Electronic Systems Magazine June 2017 - 35
Aerospace and Electronic Systems Magazine June 2017 - 36
Aerospace and Electronic Systems Magazine June 2017 - 37
Aerospace and Electronic Systems Magazine June 2017 - 38
Aerospace and Electronic Systems Magazine June 2017 - 39
Aerospace and Electronic Systems Magazine June 2017 - 40
Aerospace and Electronic Systems Magazine June 2017 - 41
Aerospace and Electronic Systems Magazine June 2017 - 42
Aerospace and Electronic Systems Magazine June 2017 - 43
Aerospace and Electronic Systems Magazine June 2017 - 44
Aerospace and Electronic Systems Magazine June 2017 - 45
Aerospace and Electronic Systems Magazine June 2017 - 46
Aerospace and Electronic Systems Magazine June 2017 - 47
Aerospace and Electronic Systems Magazine June 2017 - 48
Aerospace and Electronic Systems Magazine June 2017 - 49
Aerospace and Electronic Systems Magazine June 2017 - 50
Aerospace and Electronic Systems Magazine June 2017 - 51
Aerospace and Electronic Systems Magazine June 2017 - 52
Aerospace and Electronic Systems Magazine June 2017 - 53
Aerospace and Electronic Systems Magazine June 2017 - 54
Aerospace and Electronic Systems Magazine June 2017 - 55
Aerospace and Electronic Systems Magazine June 2017 - 56
Aerospace and Electronic Systems Magazine June 2017 - 57
Aerospace and Electronic Systems Magazine June 2017 - 58
Aerospace and Electronic Systems Magazine June 2017 - 59
Aerospace and Electronic Systems Magazine June 2017 - 60
Aerospace and Electronic Systems Magazine June 2017 - 61
Aerospace and Electronic Systems Magazine June 2017 - 62
Aerospace and Electronic Systems Magazine June 2017 - 63
Aerospace and Electronic Systems Magazine June 2017 - 64
Aerospace and Electronic Systems Magazine June 2017 - Cover3
Aerospace and Electronic Systems Magazine June 2017 - Cover4
http://www.brightcopy.net/allen/aesm/34-2s
http://www.brightcopy.net/allen/aesm/34-2
http://www.brightcopy.net/allen/aesm/34-1
http://www.brightcopy.net/allen/aesm/33-12
http://www.brightcopy.net/allen/aesm/33-11
http://www.brightcopy.net/allen/aesm/33-10
http://www.brightcopy.net/allen/aesm/33-09
http://www.brightcopy.net/allen/aesm/33-8
http://www.brightcopy.net/allen/aesm/33-7
http://www.brightcopy.net/allen/aesm/33-5
http://www.brightcopy.net/allen/aesm/33-4
http://www.brightcopy.net/allen/aesm/33-3
http://www.brightcopy.net/allen/aesm/33-2
http://www.brightcopy.net/allen/aesm/33-1
http://www.brightcopy.net/allen/aesm/32-10
http://www.brightcopy.net/allen/aesm/32-12
http://www.brightcopy.net/allen/aesm/32-9
http://www.brightcopy.net/allen/aesm/32-11
http://www.brightcopy.net/allen/aesm/32-8
http://www.brightcopy.net/allen/aesm/32-7s
http://www.brightcopy.net/allen/aesm/32-7
http://www.brightcopy.net/allen/aesm/32-6
http://www.brightcopy.net/allen/aesm/32-5
http://www.brightcopy.net/allen/aesm/32-4
http://www.brightcopy.net/allen/aesm/32-3
http://www.brightcopy.net/allen/aesm/32-2
http://www.brightcopy.net/allen/aesm/32-1
http://www.brightcopy.net/allen/aesm/31-12
http://www.brightcopy.net/allen/aesm/31-11s
http://www.brightcopy.net/allen/aesm/31-11
http://www.brightcopy.net/allen/aesm/31-10
http://www.brightcopy.net/allen/aesm/31-9
http://www.brightcopy.net/allen/aesm/31-8
http://www.brightcopy.net/allen/aesm/31-7
https://www.nxtbookmedia.com