A Quadcopter is a helicopter which has four equally spaced rotors, usually arranged at the corners of a square body. Due to four independent rotors, the need for a swashplate mechanism is palliated. The swashplate mechanism was required to allow the helicopter to utilize more degrees of freedom, but the same level of control could be obtained by adding two more rotors. The development of Quadcopter was stalled until very recently, because controlling four independent rotors was proven to be incredibly difficult and impossible without electronic assistance which has made even completely autonomous control of quadcopters feasible for commercial, military, and even hobbyist purposes. The paper offers dynamic simulation of brushless DC motor speed control used in a quadcopter and also focuses on design and implementation of PID (Proportional-Integral-Derivative) controller through simulation for proper controlling of altitude roll and pitch in a quadcopter. The effectiveness of proposed controller can be analyzed by considering the performances of peak time, settling time and overshoots for various set point changes in the throttle movements. All simulation studies have been carried out using the MATLAB software.
[1]
R. Krishnan,et al.
Permanent Magnet Synchronous and Brushless DC Motor Drives
,
2009
.
[2]
Paulo E. Santos,et al.
PID, LQR and LQR-PID on a quadcopter platform
,
2013,
2013 International Conference on Informatics, Electronics and Vision (ICIEV).
[3]
M. Chidambaram,et al.
Computer Control of Processes
,
2001
.
[4]
G. Tulasi Ram Das,et al.
Modelling and Simulation Analysis of the Brushless DC Motor by using MATLAB
,
2012
.
[5]
Rita Cunha,et al.
A nonlinear quadrotor trajectory tracking controller with disturbance rejection
,
2014,
2014 American Control Conference.
[6]
Rita Cunha,et al.
Nonlinear trajectory tracking control of a quadrotor vehicle
,
2009,
2009 European Control Conference (ECC).