Proportional Double Derivative Linear Quadratic Regulator Controller Using Improvised Grey Wolf Optimization Technique to Control Quadcopter
A hybrid proportional double derivative and linear quadratic regulator (PD2-LQR) controller is designed for altitude (z) and attitude (roll, pitch, and yaw) control of a quadrotor vehicle. The derivation of a mathematical model of the quadrotor is formulated based on the Newton–Euler approach. An ap...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-03-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/6/2699 |
id |
doaj-8a4ed46ec4964baaa4ab23d0b4edde19 |
---|---|
record_format |
Article |
spelling |
doaj-8a4ed46ec4964baaa4ab23d0b4edde192021-03-18T00:05:34ZengMDPI AGApplied Sciences2076-34172021-03-01112699269910.3390/app11062699Proportional Double Derivative Linear Quadratic Regulator Controller Using Improvised Grey Wolf Optimization Technique to Control QuadcopterMohamad Norherman Shauqee0Parvathy Rajendran1Nurulasikin Mohd Suhadis2School of Aerospace Engineering, Engineering Campus, Universiti Sains Malaysia, Nibong Tebal 14300, Pulau Pinang, MalaysiaSchool of Aerospace Engineering, Engineering Campus, Universiti Sains Malaysia, Nibong Tebal 14300, Pulau Pinang, MalaysiaSchool of Aerospace Engineering, Engineering Campus, Universiti Sains Malaysia, Nibong Tebal 14300, Pulau Pinang, MalaysiaA hybrid proportional double derivative and linear quadratic regulator (PD2-LQR) controller is designed for altitude (z) and attitude (roll, pitch, and yaw) control of a quadrotor vehicle. The derivation of a mathematical model of the quadrotor is formulated based on the Newton–Euler approach. An appropriate controller’s parameter must be obtained to obtain a superior control performance. Therefore, we exploit the advantages of the nature-inspired optimization algorithm called Grey Wolf Optimizer (GWO) to search for those optimal values. Hence, an improved version of GWO called IGWO is proposed and used instead of the original one. A comparative study with the conventional controllers, namely proportional derivative (PD), proportional integral derivative (PID), linear quadratic regulator (LQR), proportional linear quadratic regulator (P-LQR), proportional derivative and linear quadratic regulator (PD-LQR), PD2-LQR, and original GWO-based PD2-LQR, was undertaken to show the effectiveness of the proposed approach. An investigation of 20 different quadcopter models using the proposed hybrid controller is presented. Simulation results prove that the IGWO-based PD2-LQR controller can better track the desired reference input with shorter rise time and settling time, lower percentage overshoot, and minimal steady-state error and root mean square error (RMSE).https://www.mdpi.com/2076-3417/11/6/2699quadcopterUAV controllerattitude motionaltitude motionnatural inspired algorithm |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mohamad Norherman Shauqee Parvathy Rajendran Nurulasikin Mohd Suhadis |
spellingShingle |
Mohamad Norherman Shauqee Parvathy Rajendran Nurulasikin Mohd Suhadis Proportional Double Derivative Linear Quadratic Regulator Controller Using Improvised Grey Wolf Optimization Technique to Control Quadcopter Applied Sciences quadcopter UAV controller attitude motion altitude motion natural inspired algorithm |
author_facet |
Mohamad Norherman Shauqee Parvathy Rajendran Nurulasikin Mohd Suhadis |
author_sort |
Mohamad Norherman Shauqee |
title |
Proportional Double Derivative Linear Quadratic Regulator Controller Using Improvised Grey Wolf Optimization Technique to Control Quadcopter |
title_short |
Proportional Double Derivative Linear Quadratic Regulator Controller Using Improvised Grey Wolf Optimization Technique to Control Quadcopter |
title_full |
Proportional Double Derivative Linear Quadratic Regulator Controller Using Improvised Grey Wolf Optimization Technique to Control Quadcopter |
title_fullStr |
Proportional Double Derivative Linear Quadratic Regulator Controller Using Improvised Grey Wolf Optimization Technique to Control Quadcopter |
title_full_unstemmed |
Proportional Double Derivative Linear Quadratic Regulator Controller Using Improvised Grey Wolf Optimization Technique to Control Quadcopter |
title_sort |
proportional double derivative linear quadratic regulator controller using improvised grey wolf optimization technique to control quadcopter |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2021-03-01 |
description |
A hybrid proportional double derivative and linear quadratic regulator (PD2-LQR) controller is designed for altitude (z) and attitude (roll, pitch, and yaw) control of a quadrotor vehicle. The derivation of a mathematical model of the quadrotor is formulated based on the Newton–Euler approach. An appropriate controller’s parameter must be obtained to obtain a superior control performance. Therefore, we exploit the advantages of the nature-inspired optimization algorithm called Grey Wolf Optimizer (GWO) to search for those optimal values. Hence, an improved version of GWO called IGWO is proposed and used instead of the original one. A comparative study with the conventional controllers, namely proportional derivative (PD), proportional integral derivative (PID), linear quadratic regulator (LQR), proportional linear quadratic regulator (P-LQR), proportional derivative and linear quadratic regulator (PD-LQR), PD2-LQR, and original GWO-based PD2-LQR, was undertaken to show the effectiveness of the proposed approach. An investigation of 20 different quadcopter models using the proposed hybrid controller is presented. Simulation results prove that the IGWO-based PD2-LQR controller can better track the desired reference input with shorter rise time and settling time, lower percentage overshoot, and minimal steady-state error and root mean square error (RMSE). |
topic |
quadcopter UAV controller attitude motion altitude motion natural inspired algorithm |
url |
https://www.mdpi.com/2076-3417/11/6/2699 |
work_keys_str_mv |
AT mohamadnorhermanshauqee proportionaldoublederivativelinearquadraticregulatorcontrollerusingimprovisedgreywolfoptimizationtechniquetocontrolquadcopter AT parvathyrajendran proportionaldoublederivativelinearquadraticregulatorcontrollerusingimprovisedgreywolfoptimizationtechniquetocontrolquadcopter AT nurulasikinmohdsuhadis proportionaldoublederivativelinearquadraticregulatorcontrollerusingimprovisedgreywolfoptimizationtechniquetocontrolquadcopter |
_version_ |
1724217855842451456 |