SMDO method is a set and trial based optimization algorithm that is developed for online fine-tuning of controller parameters. SMDO method is implemented for several controller tuning applications. It can search parameter space with random backward and forward steps of each parameter. This property reduces risk of testing unstable control system configurations in controller design and thus makes the SMDO method more suitable for online parameter tuning of experimental systems. However, performance of SMDO has not been evaluated previously for benchmark functions in comparison with other well known heuristic optimization methods. This study aims to compare performances of Artificial Bee Colony (ABC), Cuckoo Search Optimization (CK), Particle Swarm Optimization (PSO) and Stochastic Multi-parameters Divergence Optimization (SMDO) methods for benchmark functions. Therefore, a benchmark tests program that is a user-friendly MATLAB GUI is introduced for user. This program can be downloaded from https://www.mathworks.com/matlabcentral/fileexchange/75043-smdo-method-with-benchmark-functions
SMDO method is a set and trial based optimization algorithm that is developed for online fine-tuning of controller parameters. SMDO method is implemented for several controller tuning applications. It can search parameter space with random backward and forward steps of each parameter. This property reduces risk of testing unstable control system configurations in controller design and thus makes the SMDO method more suitable for online parameter tuning of experimental systems. However, performance of SMDO has not been evaluated previously for benchmark functions in comparison with other well known heuristic optimization methods. This study aims to compare performances of Artificial Bee Colony (ABC), Cuckoo Search Optimization (CK), Particle Swarm Optimization (PSO) and Stochastic Multi-parameters Divergence Optimization (SMDO) methods for benchmark functions. Therefore, a benchmark tests program that is a user-friendly MATLAB GUI is introduced for user. This program can be downloaded from https://www.mathworks.com/matlabcentral/fileexchange/75043-smdo-method-with-benchmark-functions
Primary Language | English |
---|---|
Subjects | Computer Software |
Journal Section | Elektrik Elektronik Mühendisliği / Electrical Electronic Engineering |
Authors | |
Publication Date | December 15, 2020 |
Submission Date | April 17, 2020 |
Acceptance Date | June 25, 2020 |
Published in Issue | Year 2020 Volume: 10 Issue: 4 |