Tuning quadrotor PD controller using Ecological Systems
Version 1.0.0 (16.6 KB) by
Abdel-Razzak
Ecological Systems Algorithm (ESA) is used to tune the PD controller of a quadrotor
Ecological Systems Algorithm (ESA) bioinspired search algorithm is used to tune the PD controller of a quadrotor. The quadrotor model is an m-file instead of a simulink file. The search algoruthm finds the best gains for the height controller, roll controller, pitch controller, and yaw controller. After completing the search, the code runs a test and shows the errors for each variable. The main function is "Main_Ecosystem_Q.m".
Abdel-Razzak Merheb, and Hassan Noura, "Novel Bio-inspired Stochastic tuning of a Quadrotor PD controller", The second annual Australian Control Conference (AUCC 2012), Sydney, Australia, November 15-16, 2012.
Abdel-Razzak Merheb, Hassan Noura, and François Bateman, "Mathematical Modeling of Ecological Systems Algorithm", Lebanese Science Journal, Vol. 22, No.2, pp.209-231, 2021, DOI: 10.22453/LSJ-022.2.209-231. (Impact factor: 1.354)
Cite As
Abdel-Razzak (2026). Tuning quadrotor PD controller using Ecological Systems (https://uk.mathworks.com/matlabcentral/fileexchange/109374-tuning-quadrotor-pd-controller-using-ecological-systems), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2012b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
