Hover Position of Quadrotor Based on PD-like Fuzzy Linear Programming

The purpose of this paper is to present the altitude control algorithm for quadrotor to be able to fly at a particular altitude. Several previous researchers have conducted studies on quadrotor altitude by using PID control but there are problems in the overshoot and oscillation. To optimize the control, tunning on PID algorithm must be first conducted to determine proportional and derivative constants. Hence, the paper presents altitude control modification by using PID-like fuzzy without tuning. The PID algorithm is a control algorithm for linear systems. While, system to be controlled is a non-linear, so that linearization is needed by using equilibrium. The proposed algorithm is a modification of the PID algorithm used as an altitude control which enables quadrotor to be stable when hovering. The algorithm used is not PID algorithm with tuning using fuzzy, but this is a single input single output (SISO) control PID-like fuzzy linear programming. The result of the research shows that quadrotor can hover in a rapid raise time, steady state and settling time without performing overshoot and oscillation.

[1]  陈彦民,et al.  Decentralized PID neural network control for a quadrotor helicopter subjected to wind disturbance , 2015 .

[2]  Hossein Bolandi,et al.  Attitude Control of a Quadrotor with Optimized PID Controller , 2013, Intelligent Control and Automation.

[3]  V. Ömürlü,et al.  Application of Fuzzy PID Control to Cluster Control of Viaduct Road Vibrations , 2008 .

[4]  Zhihao Cai,et al.  System identification of quadrotor UAV based on genetic algorithm , 2014, Proceedings of 2014 IEEE Chinese Guidance, Navigation and Control Conference.

[5]  Mohamed Hussein,et al.  OPTIMAL TUNING OF A PID CONTROLLER FOR EMDAP-CVT USING PARTICLE SWARM OPTIMIZATION , 2015 .

[6]  Kyoung Kwan Ahn,et al.  Development of a novel linear magnetic actuator with trajectory control based on an online tuning fuzzy PID controller , 2012 .

[7]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[8]  G. Raffo,et al.  An integral predictive / nonlinear H ∞ control structure for a quadrotor helicopter , 2009 .

[9]  Kumeresan A. Danapalasingam Energy Optimization of Brushed DC Motor in Electric Power-Assisted Steering , 2014 .

[10]  F. N. Hassan,et al.  Optimal PID control of a brushless DC motor using PSO and BF techniques , 2014 .

[11]  Sina Rezazadeh,et al.  Optimal attitude control of a quadrotor UAV using Adaptive Neuro-Fuzzy Inference System (ANFIS) , 2013, The 3rd International Conference on Control, Instrumentation, and Automation.

[12]  Ali Azadeh,et al.  A multi-objective fuzzy linear programming model for optimization of natural gas supply chain through a greenhouse gas reduction approach , 2015 .

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

[14]  Long Zhao,et al.  A Simple Attitude Control of Quadrotor Helicopter Based on Ziegler-Nichols Rules for Tuning PD Parameters , 2014, TheScientificWorldJournal.

[15]  Oyas Wahyunggoro,et al.  Path Planning Based on Fuzzy Decision Trees and Potential Field , 2016 .

[16]  Li He,et al.  A Two-Step Infinite α-Cuts Fuzzy Linear Programming Method in Determination of Optimal Allocation Strategies in Agricultural Irrigation Systems , 2009 .

[17]  Mohammad Reza Feyzi,et al.  Brushless DC motor drives supplied by PV power system based on Z-source inverter and FL-IC MPPT controller , 2011 .

[18]  En-hui Zheng,et al.  Second order sliding mode control for a quadrotor UAV. , 2014, ISA transactions.

[19]  Navid Yazdani,et al.  Performance Comparison between Classic and Intelligent Methods for Position Control of DC Motor , 2014 .

[20]  Anthony Tzes,et al.  Model predictive quadrotor control: attitude, altitude and position experimental studies , 2012 .

[21]  Adha Imam Cahyadi,et al.  Hover position quadrotor control with fuzzy logic , 2014, 2014 The 1st International Conference on Information Technology, Computer, and Electrical Engineering.

[22]  Yuri B. Shtessel,et al.  Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer , 2012, J. Frankl. Inst..

[23]  Xiaohong Su,et al.  UAV online path planning algorithm in a low altitude dangerous environment , 2015, IEEE/CAA Journal of Automatica Sinica.

[24]  Fulvia Quagliotti,et al.  Linear Quadratic Control for Quadrotors UAVs Dynamics and Formation Flight , 2013, J. Intell. Robotic Syst..

[25]  Muhammad Zaki Mustapa,et al.  Altitude Controller Design for Quadcopter UAV , 2015 .

[26]  Oyas Wahyunggoro,et al.  Quadrotor Path Planning Based on Modified Fuzzy Cell Decomposition Algorithm , 2016 .

[27]  Ashfaq Ahmad Mian,et al.  Modeling and Backstepping-based Nonlinear Control Strategy for a 6 DOF Quadrotor Helicopter , 2008 .

[28]  Oyas Wahyunggoro,et al.  Altitude control for quadrotor with mamdani fuzzy model , 2015, 2015 International Conference on Science in Information Technology (ICSITech).

[29]  Mohammad Hossein Moattar,et al.  Optimized PID Controller with Bacterial Foraging Algorithm , 2015 .