The chaos-based optimization algorithm (COA) is a method to optimize possibly non-linear complex functions of several variables by chaos search. The main innovation behind the chaos-based optimization algorithm is to generate chaotic trajectories by means of nonlinear, discrete-time dynamical systems to explore the search space while looking for the global minimum of a complex criterion function. The aim of the present research is to investigate the numerical properties of the COA, both on complex optimization test-functions from the literature and on a real-world problem, to contribute to the understanding of its global-search features. Also, the present research suggests a refinement of the original COA algorithm in order to improve its optimization performances. In particular, the real-world optimization problem tackled within the paper is the estimation of six electro-mechanical parameters of a model of a direct-current (DC) electrical motor. A large number of test results prove that the algorithm achieves an excellent numerical precision at a little expense in the computational complexity, which appears as extremely limited, compared to the complexity of other benchmark optimization algorithms, namely, the \emph{genetic algorithm} and the \emph{simulated annealing algorithm}.
An Improved Chaotic Optimization Algorithm Applied to a DC Electrical Motor Modeling / Fiori, Simone; Di Filippo, Ruben. - In: ENTROPY. - ISSN 1099-4300. - ELETTRONICO. - 19:12(2017), p. 665. [10.3390/e19120665]
An Improved Chaotic Optimization Algorithm Applied to a DC Electrical Motor Modeling
Fiori, Simone
;
2017-01-01
Abstract
The chaos-based optimization algorithm (COA) is a method to optimize possibly non-linear complex functions of several variables by chaos search. The main innovation behind the chaos-based optimization algorithm is to generate chaotic trajectories by means of nonlinear, discrete-time dynamical systems to explore the search space while looking for the global minimum of a complex criterion function. The aim of the present research is to investigate the numerical properties of the COA, both on complex optimization test-functions from the literature and on a real-world problem, to contribute to the understanding of its global-search features. Also, the present research suggests a refinement of the original COA algorithm in order to improve its optimization performances. In particular, the real-world optimization problem tackled within the paper is the estimation of six electro-mechanical parameters of a model of a direct-current (DC) electrical motor. A large number of test results prove that the algorithm achieves an excellent numerical precision at a little expense in the computational complexity, which appears as extremely limited, compared to the complexity of other benchmark optimization algorithms, namely, the \emph{genetic algorithm} and the \emph{simulated annealing algorithm}.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.