Abstract
Abstract
Identification of nonlinear systems is one of the important problems in engineering. Chaotic systems are among those nonlinear systems that have been in the center of attention of many researchers because of their complex and unpredictable behaviors. This paper proposes an algorithm for optimally estimating the parameters of system by minimizing the mean of squared errors (MSE) index. In this paper, Teaching Learning Based Optimization (TLBO) algorithm is used for solving both offline and online parameter estimation problems for chaotic systems. The validity of this algorithm in terms of convergence speed and parameter accuracy in comparison to other popular optimization algorithms such as Standard PSO (PSO), Differential Evolution (DE), Adaptive Particle Swarm Optimization (APSO) and Genetic Algorithm (GA) is shown through an illustrative example for the modeling of chaotic systems. Furthermore, in order to demonstrate the feasibility of this algorithm, it is applied to the problem of parameter identification of a well-known nonlinear Lorenz chaotic system. According to simulation results, the proposed algorithm is a very suitable algorithm for online parameter identification for a class of nonlinear chaotic systems.
Keywords
Get full access to this article
View all access options for this article.
