1 of 31

UNDERGRADUATE PROJECT I�

Presented by : MUHAMMAD HAFIZUDDIN BIN HAJA NAZYMUDEEN

Supervisor : Ir. Dr. Ing. M. NAZRI M. NASIR

ASSESSMENT OF CONTROL AND STABILITY OF JAGADRONE DURING FLIGHT TEST

2 of 31

2

Presentation Outline

Chapter 1 – Introduction

  • Problem Background
  • Project Objective
  • Project Scope

Chapter 2 – Literature Review

  • Type of Drone
  • Comparison of Drone
  • Basic Electrical Components of a Drone
  • Stability of a Drone
  • Control System of a Drone

Chapter 3– Methodology

  • Research Flow Chart
  • Drone Specification
  • Project Schedule
  • Method Used
  • Flight Test
  • Performance
  • Method to carry out Flight Test
  • Preliminary Data

3 of 31

INTRODUCTION

Project Background

  • Drones, also known as Unmanned Aerial Vehicles (UAVs), are aircrafts that can fly without the need for a pilot.

  • They are now used in a wide range of industries, including agriculture, economics, military, and many other

facets of life. Among them, security and surveillance have proven to be one of the most essential uses for � UAVs.

  • They have the potential to enhance security systems by performing high-risk activities, emergency response to various circumstances, and capturing and giving real-time video and photographs from the accident scene.

4 of 31

Problem Statement

  • Disturbance by natural phenomenon�

- Air temperature, wind speed, rain and other atmospheric phenomena have been shown

to adversely affect drone endurance, control, aerodynamics that cannot be simply ignored.

  • Existing assessment method is less efficient on quantifying the flying qualities of the drone.

5 of 31

RESEARCH SCOPE

  • Flight tests will be executed using UTM JagaDrone

  • The multicopter uses hexacopter propulsion configuration

  • Flight tests will be executed at low environmental average �wind speed < 3 m/s

OBJECTIVES

  • To quantify the flying qualities of UTM JagaDrone using autonomous and semi-autonomous PID tuning.

6 of 31

LITERATURE REVIEW

THE TYPES OF DRONES

Quadcopter, Hexacopter, Octocopter, Fixed wing drone, Single rotor helicopter drone and Fixed wing hybrid VTOL.

THE ELECTRONIC COMPONENTS OF DRONE

The basic electronic components of a drone with its functions.

STABILITY OF A DRONE

How does the drone maintain its stability.

CONTROL SYSTEM OF A DRONE

System that controls other system to simplify things.

7 of 31

TYPES OF DRONE

SINGLE ROTOR HELICPTER

MULTIROTOR DRONE

FIXED-WING DRONES

FIXED-WING HYBRID VTOL

8 of 31

JAGADRONE

  • JagaDrone is a multirotor drone which is equipped with six propellers and six motors. It is classify under hexacopter drone.

  • An advantage of multirotor aircraft is the simpler rotor mechanics required for flight control. Unlike single �and double-rotor helicopters which use complex variable pitch rotors whose pitch varies as the �blade rotates for flight stability and control, multirotor often use fixed-pitch blades; control of vehicle motion �is achieved by varying the relative speed of each rotor to change the thrust and torque produced by each.

9 of 31

COMPARISON OF DRONES

TYPE OF DRONE

PROS

CONS

Hexacopter

- More stable

- Higher overall payload

- Reach higher altitude

- Safety provided with additional motors. Won’t� crash if one motor crash.

- Great control and flight speed.

- Expensive than quadcopter

- Motor parts are more expensive to be� replaced

- Harder to fly in tight places due to bigger� size

Single rotor

- VTOL and hover flight

- Long endurance (with gas power)

- Heavier payload capability

- More dangerous

- Harder to fly, more training needed.

- Expensive

Fixed-wing hybrid VTOL

- VTOL and long flight endurance

- Increased Range

- Complex System

- Increased cost

10 of 31

BASIC ELECTRONIC COMPONENTS IN DRONE

  • Main Electronic Components

    • Flight Controller
    • Motor
    • Battery
    • Gyroscope
    • Accelerometer
    • Electronic Speed Controller
    • Inertial Measurement Unit

11 of 31

Flight Controller

Item No: Pixhawk 4 Flight Controller STM32F765

Weight: 15.8g

Main FMU Processor: STM32F765 32 Bit Arm ® Cortex®-M7, 216MHz, 2MB memory, 512KB RAM

IO Processor: STM32F100 32 Bit Arm ® Cortex®-M3, 24MHz, 8KB SRAM

Dimensions: 44x84x12mm

12 of 31

Brushless Motor

Item No: MN3510 360KV Brushless Motor 

Weight: about 97g

KV (rpm/V): 360

Voltage: 14.8V (3-6S LiPo Battery)

13 of 31

Battery

Item No: LiPo Rechargeable Battery 22.2V 12000mAH

Weight: 1620 g

Fully-charge Voltage: 22.2V

Capacity: 12000mAh

Discharge rate: 15C

Max burst discharge rate: 30C

Dimension: 184mm Length x 71mm Width x 61mm Height

14 of 31

Accelerometer & Gyroscope

Item No: ICM-20689

Gyroscope:

  • Digital-output X-, Y-, and Z-axis angular rate sensors (gyroscopes) with a user-programmable full scale and integrated 16-bit ADCs
  • Digitally-programmable low-pass filter
  • Low-power gyroscope operation
  • Factory calibrated sensitivity scale factor

Accelerometer:

  • Digital-output X-, Y-, and Z-axis accelerometer with a programmable full scale and integrated 16-bit ADCs
  • User-programmable interrupts
  • Wake-on-motion interrupt for low power operation of applications processor

Operating Temperature: -40°C ~ 85°C

15 of 31

Electronic Speed Controller (ESC)

Item No: Air 40A 600Hz 2-6s (No BEC) ESC

Input Voltage: 2-6S

Continuous Current: 40A

Peak Current (10S): 60A

BEC: No

Programmable item: Timing (Intermediate/High)

Weight: 26g

Dimension: 55.6mm x 25.2mm x 11.3mm

16 of 31

STABILITY OF A DRONE

How do Drone stabilize itself?

17 of 31

CONTROL SYSTEM OF A DRONE

Proportional Controller

G(s)

Input Variable

Output Variable

y(t)

u(t)

KP

  • The simplest type of controller compared to the others, it is usually only used for first-order processes (Bajpai, 2018).

  • A proportional gain essentially enhances the output response in response to the control system fault.

18 of 31

Proportional-Integral Controller

  • P-I controller (Proportional-Integral Controller) has both P and I gain.

  • The P gain works in the same way as the P controller, but the integral gain eliminates the residual error from the P gain.

  • The integral term, on the other hand, will increase as the mistake decreases.

G(s)

Input Variable

Output Variable

y(t)

u(t)

 

19 of 31

Proportional-Integral-Derivative Controller

KD

KI

Input Variable

Output Variable

y(t)

u(t)

KP

  • Proportional-Integral-Derivative or PID Controller is the most optimal controller.

  • The integral term will continue to increase, as previously stated in the PI controller.

  • Derivative gain is applied to eliminate the overshoot induced by the Integral term.

20 of 31

RESEARCH FLOWCHART

METHODOLOGY

START

IDENTIFY THE PROBLEM

LITERATURE REVIEW

METHODOLOGY

FLIGHT TEST

COLLECT AND ANALYSIS DATA

DISCUSSION AND CONCLUSION

DRAFT REPORT

FYP 2

21 of 31

FLOWCHART

22 of 31

DRONE SPECIFICATION

SPECIFICATION

VALUE

Frame

Hexacopter 750 mm (diagonal size)

Frame Arm Thickness

16 mm

Weight

3,800g (include battery and propeller)

Propulsion System

360kV brushless motor with 1344

carbon Fiber propeller 40A

continuous current/ 60A burst current

Controller

Pixhawk 4 (Main control chip

STM32F765)

Battery

Lithium polymer 12,000 mah 6s 15C

Firmware

Ardupilot Copter 4.0.7

Maximum Speed

15 ms-1

Maximum Tilt Angle

42°

Ceiling Service

100m AGL

Maximum Wind Speed Resistance

10 m/s

23 of 31

Drone Specification

SPECIFICATION

VALUE

Flight Time

30 minutes

Operating Temperature

0-40°C

Remote Controller

Computer dashboard

Communication System

Cellular technology (for telemetry,

image, flight command and control) .

Obstacle Avoidance

8 sensors in 360° around the hexacopter

Range: *0.5m up to 60m

Update rate: Up to 120Hz per sensor

Output resolution: 0.5cm below 14m,

2cm from 14m

Accuracy: ±4cm in the first 14m,

1.5% above 14m

Size: 120 (D) mm x 42 (H) mm

Eye safety: Yes (in accordance with

IEC62471)

Field of view: 2° per sensor,

45°between each sensor axis

24 of 31

PROJECT SCHEDULE

25 of 31

METHOD USED

  • Software-Based

- To implement the programming made as per our task� - To collect the data needed in order to monitor the performance of the drone.

  • ArduPilot software

- ArduPilot is an open source, unmanned vehicle Autopilot Software Suite, capable of � controlling autonomous: Multirotor drones. Fixed-wing and VTOL aircraft.

  • MissionPlanner software

- Used to create the waypoint of the drone and to create mission� - On top of that, it is also used to get the data of the flight while doing the mission.

26 of 31

FLIGHT TEST

  • Flight testing is a method to gather information, called data, which will describe how a particular vehicle will perform. Flight testing of a vehicle is done when very little data exists to prove that the vehicle will be safe and perform as desired. The data obtained from flight tests are then used to design future vehicles.

27 of 31

PERFORMANCE

  • “Performance” refers to the motion of the airplane along its flight path.
  • "Performance" also refer to the ability of an airplane to successfully do its job, or what it is trying to accomplish.
  • “Performance” includes such items as minimum and maximum speed, maximum altitude, maximum rate of climb and maximum range.

28 of 31

METHOD

1. Flight test consist of 2 phases.

- R/C direct command by the pilot

- Without R/C direct command

2. Proper preparations and inspections are done to make sure safe flight.

3. Check the Aircraft component (pre-flight)

- Check the temperature of the motor and electronic speed controller

- Check the voltage of the each battery cell.

- Check the main component such as propeller, flight controller, GPS module, telemetry � strength, receiver and transmitter whether its working fine or not.

- Drone maneuver check. (Yaw, Pitch and Roll)

- Dashboard features check such as RTL, launch, resume mission, voltage, battery, current, � navigation using keyboard and mission interruption are working fine or not.

4. Before the flight test, the flight plan must be reviewed carefully and understand the flight plan.

5. Analyse the aircraft's dynamic characteristics such as the

6. Flight tests are carried out to measure and assess the properties of the UAV while in flight, as well as � to ensure that they are as expected.

29 of 31

FLIGHT TEST PROCEDURE

30 of 31

PRELIMINARY DATA

DATA FOR GYROSCOPE ON XYZ-AXIS

31 of 31

PRELIMINARY DATA

DATA FOR ACCELEROMETER ON XYZ-AXIS