Journal of System Simulation ›› 2016, Vol. 28 ›› Issue (1): 147-153.

Previous Articles     Next Articles

Identification of Wiener Model Based on Improved Differential Evolution (SADE) Algorithm

Xu Xiaoping1, Bai Bo1, Qian Fucai2   

  1. 1. School of sciences, Xi'an University of Technology, Xi'an 710054;
    2. School of Automation and information Engineering, Xi'an University of Technology, Xi'an 710048
  • Received:2014-07-29 Revised:2015-01-27 Published:2020-07-02

Abstract: To identify the parameters of nonlinear Wiener model, a new identification method was put forward based on a SADE algorithm. Its basic idea is as follows: the Sigmoid function and adaptive mutation operator were adopted to improve the mutation operation part of the basic differential evolution algorithm, accordingly, the disadvantages of the basic differential evolution algorithm, such as premature convergence, instability, etc, were effectively overcome. The proposed algorithm was used to parameter identification problem of Wiener model; moreover, the accuracy of identification was well improved. In the numerical simulation, compared with other relevant existing algorithms, simulation results show that the proposed method is rational and effective.

Key words: differential evolution algorithm, Sigmoid function, adaptive operator, SADE algorithm, Wiener model, identification

CLC Number: