Design and implementation of wireless control system for unmanned aerial vehicle [1] [2] [3] [4] [5]

Similar documents
1.1 REMOTELY PILOTED AIRCRAFTS

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M.

AERO. Meet the Aero. Congratulations on your purchase of an Aero!

UAV KF-1 helicopter. CopterCam UAV KF-1 helicopter specification

Assembly and Operating Manual. SPECIFICATION Length inch (640mm) Wing Span inch (705mm) Flying Weight oz (330g)

Climber is 776B101101

How To Build An Unmanned Aerial Vehicle/Aircraft System (Drone) [Name of the Writer] [Name of the Institution]

AERO. Meet the Aero. Congratulations on your purchase of an Aero!

RF Based Automatic Vehicle Speed Limiter by Controlling Throttle Valve

Assembly and Operating Manual

35MM Series Nano F15. Assembly and Operating Manual

Assembly and Operating Manual

Assembly and operating instructions. Assembly and Operating Manual

Assembly and operating instructions. Assembly and Operating Manual

TRACER. User Manual. Model: PFBD97

International Journal of Scientific & Engineering Research, Volume 4, Issue 7, July ISSN BY B.MADHAN KUMAR

Assembly and Operating Manual

Mercury VTOL suas Testing and Measurement Plan

S.E.V Solar Extended Vehicle

Assembly and Operating Manual HR-100. Specification: *Length: 41-7/10"(1060 mm) *Wing span: 49-1/5"(1250 mm) *Flying weight: 45.

Design and Implementation of Automatic Solar Grass Cutter

64MM F-16 Fighting Falcon V2

1100MM P-51 Mustang ELECTRIC POWERED REMOTE CONTROL AIRPLANE ELEVENHOBBY.COM

ECHO. User Manual. Model: PFBD77

Mechatronical Seed Sowing Machine

Caution Notes. Features. Specifications. Installation. A3 3-axis Gyro & Stabilizer User Manual V1.0

Lecture 1: Basic Ideas, Safety and Administration.

Length Height Rotor Diameter Tail Rotor Diameter..12. Tail Boom Length Width

H-King R/C scale model series. instruction manual

Design and Fabrication of Two Rotors Bicopter

Brief introduction

Palos Verdes High School 1

Assembly and Operating Manual. 3D cap-232. Specification: *Length: 25-9/10"(655mm) *Wing Span: 29-3/5"(750mm) *Flying Weight: 15-9/10 oz (450g)

RAIN SENSING AUTOMATIC CAR WIPER

70MM YAK-130 STABLE SMOOTH FLYING PERFORMANCE FMSMODEL.COM

INSTYTUT TECHNICZNY WOJSK LOTNICZYCH Air Force Institute of Technology

Selection of low-cost recovery system for Unmanned Aerial Vehicle

International Journal of Advance Engineering and Research Development

Development of a Low Cost DIY UAV Mapping Platform

Y. Lemmens, T. Benoit, J. de Boer, T. Olbrechts LMS, A Siemens Business. Real-time Mechanism and System Simulation To Support Flight Simulators

F9F-2 OPERATIONAL MANUAL

International Journal of Advance Engineering and Research Development

Solar Based Wireless Grass Cutter

Operation Manual 3-Axis Stabilization System for Fixed Wing Model Aircraft

Autonomous Unmanned Aerial Systems 1. ABSTRACT

YS-X4 Multirotor Flight Controller-Hobby

Instruction Manual For intermediate to advanced pilots

XIV.C. Flight Principles Engine Inoperative

USER MANUAL W ONBOARD GENERATOR SYSTEM

Statement. 1.Please read this manual carefully and follow the instruction of the manual before you use this products;

An Autonomous Braking System of Cars Using Artificial Neural Network

Design and Fabrication of UAV (Unmanned Aerial Vehicle)

Week 11. Module 5: EE100 Course Project Making your first robot

A practical investigation of the factors affecting lift produced by multi-rotor aircraft. Aaron Bonnell-Kangas

Autonomous Quadrotor for the 2014 International Aerial Robotics Competition

(Let s first discuss in detail about Electric circuit of a kart and then evaluate the possible conditions for fire accidents.)

INSTRUCTION MANUAL SPECIFICATIONS:

Content. Introduction. Technology. Type of unmanned vehicle. Past, Present, Future. Conclusion

1400MM P-40B g Please visit both our facebook fan page and our homepage for updated product information

STUDYING THE POSSIBILITY OF INCREASING THE FLIGHT AUTONOMY OF A ROTARY-WING MUAV

PROTOTYPE OF SELF-BALANCING TWO WHEELER

30A BLDC ESC. Figure 1: 30A BLDC ESC

University of Central Florida Entry for the 2013 AUVSI Foundation s International Aerial Robotics Competition

* Ql! ^0f. B-17 Flying Fortress. 3 axis stabilization

DESIGN AND FABRICATION OF AN AUTONOMOUS SURVEILLANCE HEXACOPTER

Very Fun & Easy NOTICE

Automated Seat Belt Switch Defect Detector

Smart Parking System Using Arduino Programming

U- Pilot User Manual -

Development, Certification, and Flight Testing of an OPA for UAS FTT Development and Training at NTPS

GEARBOX DESIGN FOR CNC LATHE

APPLICATION OF MECHATRONICS IN DESIGN AND CONTROL OF A QUAD- COPTER FLYING ROBOT FOR AERIAL SURVEILLANCE.

Thank you for purchasing our product. Please enter the DJI special website of PHANTOM to confirm if the

Operating Manual FMSMODEL.COM

Brief introduction...1 Main specifications...1

Shuttling of Metro Train between Stations

PITTS 12 R/C SPORT-SCALE AIRCRAFT ASSEMBLY AND INSTRUCTION MANUAL. Copyright Century UK Limited 2012

CHAPTER 2 THE TUTOR. Introduction

FC151. FC151 Flight Control System Instruction Manual. #21436

2) Bilateral air intakes allows for reliable ventilation,keep the edf perfect blend in the side of body.

1220MM Super EZ V2 STABLE SMOOTH FLYING PERFORMANCE FMSMODEL.COM

Keywords: UAS, SIL, Modular UAS

Energy Harvesting Platform

Instruction Manual MUSTANG P51 - EP. Wingspan : 1377mm (54.21in) : 1180mm (46.46 in) : 2200gr gr. : AXI motor 2826 or 4120

1100MM Typhoon STABLE SMOOTH FLYING PERFORMANCE FMSMODEL.COM

JSBSim Library for Flight Dynamics Modelling of a mini-uav

Rotary Wing Micro Air Vehicle Endurance

Warning! Before continuing further, please ensure that you have NOT mounted the propellers on the MultiRotor.

SAE Aero Design. Apr 29, 2016

Design Considerations for Stability: Civil Aircraft

Chapter 3: Aircraft Construction

Development and Fabrication of Electro Pneumatic Automatic Stamping Machine

OSPERY FPV RACER. Instruction Manual. Dynamic Rotor Tilting Quadcopter. [Version 1.0]

M:2:I Milestone 2 Final Installation and Ground Test

XIV.D. Maneuvering with One Engine Inoperative

1100MM MXS 3D V2 LIGHT HOLLOW WING DESIGN FMSMODEL.COM

Brief introduction...1 Main specifications...1

ART-TECH.cOM. Bit VA^/JZ/C'HOBBY. Instruction manual w ww.art-tech.com

A Study of Triangle Current Charge Method in Ni-MH Battery

SMART ROBOT USING RASPBERRY PI AND NODEMCU

Transcription:

Design and implementation of wireless control system for unmanned aerial vehicle [1] [2] [3] [4] [5] Anjaly K Thankachan, Deepak Thomas, Harikrishnan S.P, Jinu Mary John, Jithin J Mundupalam [1][2][3][4][5] Department of Electrical and Electronics Engineering,Amaljyothi College of Engineering, Kanjirapally, Kottayam [1] [2] [3] [4] anjalykt@gmail.com, deepudeepamdeepak@gmail.com, harihh3@gmail.com, johnjinumary@gmail.com, [5] jithinjames92@gmail.com Abstract: This paper mainly focuses on designing and implementation of the wireless control system of Unmanned Ariel Vehicle. An Unmanned Aerial Vehicle also known as UAV is an unpiloted aircraft which can either be remotely operated or flown autonomously based on pre-programmed flight plans. Usually these types of vehicles are used in military applications for missions that are too dangerous for manned aircraft. They are also used in a growing number of civil applications such as aerial photography and t he trans port of vari ous goods. UAV is built of brushless DC electric motor, driven rotor which is an embedded on-board computer that helps in power distribution system and various sensor units. The hardware platform utilized for the on board computer was a ATmega328p microcontroller with a clock frequency of 16MHz 14 Digital I/O pins 6Analog I/O pins, 32KB of Flash memory, 2KB of RAM with programming done predominately in C++ to express the control commands and overall system. Keywords: Arduino, RC Aircraft, Brushless DC Motor, Microcontroller, Servo motor I. INTRODUCTION The Unmanned Aerial Vehicle market has grown into a multi-billion dollar industry, with the UAV market worth over $4.9 billion in 2010 largely due to the growing application domain for UAVs. A UAV is an aircraft without an on-board human pilot. Instead the aircraft may be piloted remotely or using an autopilot system. Emerging applications in South Africa require UAVs to operate for long uninterrupted durations typically between than 4 and 24 hours. Some of these applications include: Wildlife tracking Traffic monitoring Border patrols Environmental research Geographical mapping Numerous military applications This paper is aimed to design a wireless control for electric RC Airplane. The embedded system used is an Arduino Uno R3 project development platform which is powered by an ATMega328p Microcontroller. The pilot could control the RC plane using a remote control. Inside the remote control an Arduino Uno R3 is programmed so as to send the control signal to the aircraft. As the command signal is received at the aircraft, Arduino Uno inside the flight will process the signal and send proper commands to the servo motors or the BLDC motors to take necessary Actions. The acknowledgement for the received Control signal will be send back to the command Station. I. RC AIRPLANE RC planes are small model radio-controlled airplanes that fly using electric motor, gas powered IC engines or small model jet engines. The RC Airplanes are flown remotely with the help of a transmitter with joysticks that can be used to fly the aircraft and can be used in different applications. The transmitter is installed inside the Model RC Airplanes which receives the commands send by the transmitter and controls servos and propeller. The servos are small motors which are mechanically linked to the control surfaces e.g., ailerons for roll control, elevator for pitch control and rudder for yaw control. The servos moves the control rods (which are small rods that connect the servo to different flight control e.g. to elevator etc.) which in turn moves the control surface be it elevator, flaps, aileron or rudder. An RC Airplane can be controlled in flight by using the transmitter from where you can control pitch, yaw and roll of your RC Airplane and you can also control the All Rights Reserved 2015 IJEREEE 7

throttle settings. The receiver which accepts the transmitter signal and the servos attached to it are run on rechargeable batteries. Most popular rechargeable batteries for RC Airplanes use include Ni-Cad (Nickel Cadmium) and Li-Po (Lithium Polymer). Lithium Polymer lasts longer and more powerful than there Ni-Cad counterparts but a bit more expensive. RC airplanes come under the category of Unmanned Aerial Vehicles (UAV). The military use of unmanned aerial vehicles (UAVs) has grown because of their ability to operate in dangerous locations while keeping their human operators at a safe distance. The larger UAVs also provide a reliable long duration, cost effective, platform for reconnaissance as well as weapons. They have grown to become an indispensable tool for the military. The questio posed for our project was whether small UAVs also had utility in military and commercial/industrial applications. We postulated that smaller UAVs can serve more tactical operations such as searching a village or a building for enemy positions. Smaller UAVs, on the order of a couple feet to a meter in size, will be able to handle military tactical operations as well as the emerging commercial and industrial applications. parts should be proper and efficient Fig 2: Parts of an aircraft i. Propeller The propeller is basically a wing section made of aerofoil sections just like a wing but twisted along the span. The propeller is mounted tothe engine in propeller driven RCengine RC Airplanes don t have a prgenerates thrust by means of the jet engine. ii. Horizontal Tail The horizontal tail or the horizontalstabilizer provides pitch control to the RCAirplane. Elevator is mounted on the horizontalstabilizer or horizontal tail of RCNormally, the Horizontal tail is set at aangle of attack (AOA) relative to the iii. Vertical Tail The Vertical tail or the vertical stabilizer provides the yaw control to the RCRudder is mounted to the vertical tail or verticalstabilizer of the RC Airplanes. iv. Empennage Horizontal and Vertical tail are collectively known as the empennage of RC Airplanes Fig 1: Functional block diagram of UAV II. WORKING PARTS OF RC AIRPLANE The fundamental working parts of an aircraft are explained below, each of these parts play a vital role in stabilized flying of an aircraft. To ensure a safe flight, functioning of v. Ailerons Ailerons are roll-control control surfaces of the RC Airplanes. Ailerons provide roll byin opposite direction to each other. Whenaileron moves down the other moves up thusproviding more lift on one side as opposeother causing the RC Airplane to roll. Ailerons areat the trailing edge of RC Airplanetowards the wing tips. vi. Flaps Flaps provide additional lift to the RCAirplane by increasing the maximum coefficient of the RC Airplanes. The flaps can All Rights Reserved 2015 IJEREEE 8

be used to increase the lift during landing to better take advantage of the ground effect. When both flaps move down it is known as flaps and increases lift of the wing. vii. Elevators Elevators are the pitch-control control surfaces of the RC Airplanes. Elevators provide pitch control by moving either up or down simultaneously causing the airplane to pitch the centre of gravity of RC Airplane. When elevator is moved up the nose of the airplane rises and is known as pitch up. When moved down the nose of the RC Airplane moves down and is known as pitch down. viii. Rudder Rudder is the yaw-control control the RC Airplanes. Rudder provides yaw moving to either side be it left or right. The rudder yaws the RC Airplane about the centre Cg of RC Airplane causing the RC Airplane nose to move right or to move left. A right rudder makeover causes the RC Airplane to move to the right. A left rudder makeover causes the RC Airplane to the left. Fig 3: Remote control circuit diagram III. TRANSMISSION OF CONTROL SIGNALS Transmission of control signals is very important in controlling of an RC aircraft. Easy and unfailing controlling of aircraft could be ensured only if the transmission of the control signals is fast and proper. The control signals are transmitted from command station to the aircraft control system. The functions of the command station and the aircraft control system are explained below. on the remote are connected to potentiometers placed inside the remote. There are four joysticks to control movements of the wings and throttle. As the joysticks are turned up or down the output of the corresponding potentiometer will vary. This output voltage of each potentiometer is fed to the microcontroller. Microcontroller is programmed to process the input from the potentiometer. Microcontroller will scale analog input from 0 to 1023 into different sets of range of numbers which distinguishes t the throttle, ailerons, rudder and elevator as shown. Throttle: 0 to 10 Elevator: 20 to 30 Rudder: 0 to 50 Ailerons: 60 to 70 These numbers are sending 2.4GHz serial transceiver (Xbee module) through the TX pin of the microcontroller. Serial transceiver will transmit the received signal from the microcontroller to the serial transceiver inside the aircraft control system ii. Aircraft control system The signal send by the command station is received at the serial transceiver inside the flight. This signal is then fed to microcontroller. Microcontroller is programmed to distinguish the received signal as input to each servo motor which controls the pitch, roll, yaw or the BLDC motor which controls the throttle. Control signals to ailerons, rudder and elevator are scaled to values ranging between 0 and 180 and this scaled value will determine the angle to be turned by the servo motors. The throttle signal is scaled to a value ranging between 0 and 90 and it determines the speed of the BLDC motor so as to vary the throttle. The flight control system will send back the acknowledgement to the command station according to the received signal after the of the command received. If there is no signal to the flight control system or if these is any problem in full duplex communication between the command station and flight control system the flight control system will send th regarding that to the command station. i. Command Station The flight controls are installed inside the command station, it is a remote control used to transmit control signal to the aircraft. The movements of throttle, ailerons, rudder and elevator of the flight can be controlled by using the remote. A 16*2 display is there on the remote which gives out the acknowledgement from the flight control system. Joysticks All Rights Reserved 2015 IJEREEE 9

Fig 4: Circuit diagram for aircraft control system IV. TESTING AND EXPERIMENTAL SETUP The remote control circuitry was tested in laboratory. Servo motors and BLDC motor were responded correctly according to the test signals. Testing of the circuitry was successful and required output obtained. Electronic Speed Controller of the BLDC motor was programmed to pair with the RC setup. No load test was conducted for the BLDC motor and found that the speed control is working properly and the rotation of the motor was smooth and stable. Testing of the circuitry was successful and required output obtained. Electronic Speed Controller of the BLDC motor was programmed to pair with the RC setup. No load test was conducted for the BLDC motor and found that the speed control is working properly and the rotation of the motor was smooth and stable.depending on the control signal servo motors respond clearly to the signal without any trouble. Response of the servo motor was fast and reliable. Fig. 5: Remote Control test setup Fig.7 Remote Control (Casing opened) Fig. 6: LDC motor no load test V. REMOTE CONTROL Remote Control for the RC aircraft was fabricated and tested. It houses Arduino UNO, Xbee module, 16*2 serial LCD Display and regulated power source. The controlling is done using four potentiometric switches. Range test of the remote control was done, the obtained result was good. The remote was able to transmit the signals to the flight control system within 700m radius. The remote control circuitry was tested in laboratory. Servo motors and BLDC motor were responded correctly according to the test signals. Fig.8: Remote Control Remote control unit consists of Xbee radio transceiver, a 16*2 serial LCD display and a supply of 7.4V Lithium polymer. The embedded system used for wireless serial communication is 2.4GHz Serial link, high-speed and reliable communication. RF 2.4HGhz Serial Link module is an embedded solutions providing wireless endpoint connectivity to devices. These modules use a simple proprietary networking protocol for fast Point-tomultipoint or peer-to-peer networking The Arduino UNO R3 is an open source project development platform powered by ATMega328p microcontroller which is based on Advanced RISC Architecture. Arduino IDE is All Rights Reserved 2015 IJEREEE 10

used to program the board, after compiling and debugging, through USB 2.0 cable the program can be directly loaded on to the board. The Serial LCD is cheap, with lots of functionalities and they are extremely easily to interface. It can be connected with PCs, microcontrollers or any other device which can send the serial commands. Lithium Polymer battery used as supply for remote control unit has high discharge rate and less weight comparing to other types of batteries CONCLUSION The project on designing the control system for RC airplane was completed and the system worked properly. While performing experimental test, different control signals were send to the aircraft control system. Depending on the control signal servo motors respond clearly to the signal without any trouble. Response of the servo motor was fast and reliable. The transmitted acknowledgement from the flight was acceptable and it was properly displayed on the LCD screen. Transmission of the control signal and the return of acknowledgement signal form the flight control system were satisfactory. The wide applications of UAVs have been increased in this modern age. Applications ranging from civilian to military fields increase the demand of UAVs in the future. [3] W. H. Yeadon, Handbook of small electric motors, Ed. United States of America: McGraw-Hill, 2001. [4] J. Gancet, G. Hattenberger, R. Alami, and S. Lacroix, Task Planning and Control for A Multi- UAV System: Architecture and Algorithms, IEEE/RSJ International Conference on Intelligent Robots and Systems, 2005 [5] Gonzalez, I., Salazar, S., Romero, H., Lozano,R. Torre s, J., 2011, Attitude Control of a Quad-Rotor Using Speed Sensing in Brushless DC Motors" 8th International Conference on Electrical Engineering Computing Science and Automatic Control (CCE), ACKNOWLEDGEMENT First of all we sincerely thank God the Almighty who is the most efficient and merciful for giving us knowledge and courage to complete the project successfully. We derive immense pleasure in expressing our sincere thanks to the Principal Rev. Dr. Jose Kannampuzha, for his permission and infrastructural facilities for the successful completion of our project. We extend our sincere gratitude to Prof. P. C. Thomas, Head of the department for his encouragements and motivation during our project. We express our heartfelt gratefulness to Mr. Anish Benny, Assistant Professor, Department of EEE, project guide, for his valuable guidance and suggestion during the project. REFERENCES [1] G. Vachtsevanos, B. Ludington, J. Riemann, P. Antsaklis and K. Valavanis, Modeling and Control of Unmanned Aerial Vehicles Current Status and Future Directions, Workshop on Modeling and Control of Complex Systems (MCCS), 2005 All Rights Reserved 2015 IJEREEE 11