Tuning PID controller using Sine Cosine Algorithm

Version 1.0.0 (27,5 KB) von ehab ghith
To control the position of the micro-robotics system with a proportional-integral-derivative (PID) using Sin Cosine Algorithm (SCA)
257 Downloads
Aktualisiert 8. Sep 2022

Lizenz anzeigen

This research presents a new approach to control the position of the micro-robotics system with a proportional-integral-derivative (PID) controller. By using sine, cosine algorithm (SCA), the optimal PID controller indicators were obtained by applying a new objective function namely, integral square time multiplied error square-(ISTES). The efficiency of the proposed SCA-based controller was verified by comparisons made with Grey Wolf Optimization (GWO) based on ISTES objective function. Each control technique will be applied to the identified model using MATLAB, Simulink and the experimental test facility was conducted using LABVIEW software. Moreover, the SCA technique had the highest performance compared to GWO technique based on rising, setting time, and setting error. Thus, it is recommended to apply SSA for tuning the parameters of PID as it can enhance its performance in micro-robotic systems. It was found that the amount of error is reduced by 37.5% using SCA than other former experiments.

Zitieren als

ehab ghith (2024). Tuning PID controller using Sine Cosine Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/117365-tuning-pid-controller-using-sine-cosine-algorithm), MATLAB Central File Exchange. Abgerufen .

1- Eissa, M. M., Virk, G. S., AbdelGhany, A. M., & Ghith, E. S. (2013). Optimum induction motor speed control technique using particle swarm optimization. International Journal of Energy Engineering, 3(2), 65-73.‏ 2-

2- Eissa, M. M., Virk, G. S., AbdelGhany, A. M., & Ghith, E. S. (2013). Optimum induction motor speed control technique using genetic algorithm. Am. J. Intell. Syst, 3(1), 1-12.‏

3- Ghith, E. S., & Tolba, F. A. A. (2022, March). Real-Time Implementation of Tuning PID Controller Based on Whale Optimization Algorithm for Micro-robotics System. In 2022 14th International Conference on Computer and Automation Engineering (ICCAE) (pp. 103-109). IEEE.‏

4- Ghith, E. S., & Tolba, F. A. A. (2022). Design and Optimization of PID Controller using Various Algorithms for Micro-Robotics System. Journal of Robotics and Control (JRC), 3(3), 244-256.‏

5- Ghith, E. S., & Tolba, F. A. A. (2022). LabVIEW Implementation of Tuning PID Controller Using Advanced Control Optimization Techniques for Micro-robotics System. International Journal of Mechanical Engineering and Robotics Research, 11(9).‏

6- Ghith, E. S., & Tolba, F. A. A. (2022, May). Real-Time Implementation of an Enhanced PID CONTROLLER based on Marine Predator Algorithm (MPA) for Micro-robotics System. In 2022 3rd International Conference on Artificial Intelligence, Robotics and Control (AIRC) (pp. 40-45). IEEE.‏

Kompatibilität der MATLAB-Version
Erstellt mit R2022a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Tags Tags hinzufügen

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.0.0