Tuning PID controller using Sine Cosine Algorithm

Version 1.0.0 (27,5 ko) par ehab ghith
To control the position of the micro-robotics system with a proportional-integral-derivative (PID) using Sin Cosine Algorithm (SCA)
257 téléchargements
Mise à jour 8 sept. 2022

Afficher la licence

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.

Citation pour cette source

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. Récupéré le .

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.‏

Compatibilité avec les versions de MATLAB
Créé avec R2022a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Tags Ajouter des tags

Community Treasure Hunt

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

Start Hunting!
Version Publié le Notes de version
1.0.0