Arithmetic-Trigonometric Optimization Algorithm
Version 1.0.1 (160 ko) par
Arun Mozhi Devan Panneer Selvam
This code implements a novel hybrid arithmetic–trigonometric optimization algorithm (ATOA) using different trigonometric functions
This paper proposes a novel hybrid arithmetic–trigonometric optimization algorithm (ATOA) using different trigonometric functions for complex and continuously evolving real-time problems. The proposed algorithm adopts different trigonometric functions, namely sin, cos, and tan, with the conventional sine cosine algorithm (SCA) and arithmetic optimization algorithm (AOA) to improve the convergence rate and optimal search area in the exploration and exploitation phases. The proposed algorithm is simulated with 33 distinct optimization test problems consisting of multiple dimensions to showcase the effectiveness of ATOA. Furthermore, the different variants of the ATOA optimization technique are used to obtain the controller parameters for the real-time pressure process plant to investigate its performance. The obtained results have shown a remarkable performance improvement compared with the existing algorithms.
Citation pour cette source
Arun Mozhi Devan Panneer Selvam (2026). Arithmetic-Trigonometric Optimization Algorithm (https://fr.mathworks.com/matlabcentral/fileexchange/113185-arithmetic-trigonometric-optimization-algorithm), MATLAB Central File Exchange. Extrait(e) le .
Devan, P. Arun Mozhi, et al. “An Arithmetic-Trigonometric Optimization Algorithm with Application for Control of Real-Time Pressure Process Plant.” Sensors, vol. 22, no. 2, MDPI AG, Jan. 2022, p. 617, doi:10.3390/s22020617.
Compatibilité avec les versions de MATLAB
Créé avec
R2021a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS LinuxTags
Remerciements
Inspiré par : The Arithmetic Optimization Algorithm (AOA)
Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
ATOA-Matlab Upload file
ATOA-Matlab Upload file
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.0.1 | The Matlab codes for tracklsq function is added |
||
| 1.0.0 |
