Modeling and simulation of quadcopter using PID controller

Quadcopter also called as quadrotor helicopter, is popular in Unmanned Aerial Vehicles (UAV). They are widely used for variety of applications due to its small size and high stability. In this paper design and development of remote controlled quadcopter using PID (Proportional Integral Derivtive) controller implemented with Ardupilot Mega board is presented. The system consists of IMU (Inertial Measurement Unit) which consists of accelerometer and gyro sensors to determine the system orientation and speed control of four BLDC motors to enable the quadcopter fly in six directions. Simulations analysis of quadcopter is carried out using MATLAB Simulink. Pitch, roll and yaw responses of quadcopter is obtained and PID controller is used to stabilize the system response. Finally the prototype of quadcopter is build PID logic is embedded on it. The working and performance of quadcopter is tested and desired outputs were obtained.

[1]  Martin Buss,et al.  Visual tracking and control of a quadcopter using a stereo camera system and inertial sensors , 2009, 2009 International Conference on Mechatronics and Automation.

[2]  S. Faiz Ahmed,et al.  Stabilized Controller Design for Attitude and Altitude Controlling of Quad-Rotor Under Disturbance and Noisy Conditions , 2013 .

[3]  Yoshio Yamamoto,et al.  Auto-tuning quadcopter using Loop Shaping , 2013, 2013 International Conference on Computer, Control, Informatics and Its Applications (IC3INA).

[4]  Ali Vatankhah Barenji,et al.  An adaptive neuro PID for controlling the altitude of quadcopter robot , 2013, 2013 18th International Conference on Methods & Models in Automation & Robotics (MMAR).

[5]  Igor Gaponov,et al.  Adaptive control over quadcopter UAV under disturbances , 2014, 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014).

[6]  Huosheng Hu,et al.  Collaborative control of UAV/UGV , 2014, 2014 11th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[7]  Donald Norris Build Your Own Quadcopter: Power Up Your Designs with the Parallax Elev-8 , 2014 .

[8]  Koichi Hori,et al.  Phenox: Zynq 7000 based quadcopter robot , 2014, 2014 International Conference on ReConFigurable Computing and FPGAs (ReConFig14).

[9]  Jayesh Barve,et al.  Modeling, simulation and control study for the quad-copter UAV , 2014, 2014 9th International Conference on Industrial and Information Systems (ICIIS).

[10]  G. H. Tuta Navajas,et al.  Building your own quadrotor: A mechatronics system design case study , 2014, 2014 III International Congress of Engineering Mechatronics and Automation (CIIMA).