A hybrid metaheuristic algorithm for identification of continuous-time Hammerstein systems

被引:26
|
作者
Jui, Julakha Jahan [1 ]
Ahmad, Mohd Ashraf [1 ]
机构
[1] Univ Malaysia Pahang, Fac Elect & Elect Engn Technol, Pekan 26600, Pahang, Malaysia
关键词
Hammerstein system identification; Metaheuristics algorithms; Multi-verse optimizer; Sine cosine algorithm; Twin rotor system; Flexible manipulator system; MULTI-VERSE OPTIMIZER;
D O I
10.1016/j.apm.2021.01.023
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a new hybrid identification algorithm called the Average Multi-Verse Optimizer and Sine Cosine Algorithm for identifying the continuous-time Hammerstein system. In this paper, two modifications were employed on the conventional Multi-Verse Optimizer. Our first modification was an average design parameter updating mechanism to solve the local optima issue. The second modification was the hybridization of Multi-Verse Optimizer with Sine Cosine Algorithm that will balance the exploration and exploitation processes and thus improve the poor searching capability. The proposed hybrid method was used for identifying the parameters of linear and nonlinear subsystems in the Hammerstein model using the given input and output data. A continuous-time linear subsystem was considered in this study, while there were a few methods that utilize such models. Furthermore, various nonlinear subsystems such as the quadratic and hyperbolic functions had been used in those experiments. The efficiency of the novel technique is illustrated using a numerical example and two real-world applications, which are a twin rotor system and a flexible manipulator system. The numerical and experimental results analysis were observed with respect to the convergence curve of the fitness function, the parameter deviation index, time-domain and frequency-domain responses of the identified model, and the Wilcoxon's rank test. The results showed that the proposed method was efficient in identifying both the Hammerstein model subsystems in terms of the quadratic output estimation error and parameter deviation index. The proposed hybrid method also achieved better performance in modeling of the twin-rotor system as well as the flexible manipulator system and provided better solutions compared to other optimization methods including Particle Swarm Optimizer, Grey Wolf Optimizer, Multi-Verse Optimizer and Sine Cosine Algorithm. (c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:339 / 360
页数:22
相关论文
共 50 条
  • [2] Continuous-time Hammerstein system identification
    Greblicki, W
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (06) : 1232 - 1236
  • [3] A new identification method for continuous-time fractional order Hammerstein systems
    Zhang, Zhaoming
    Mi, Wen
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 1434 - 1438
  • [4] Identification of continuous-time Hammerstein systems by simultaneous perturbation stochastic approximation
    Ahmad, Mohd Ashraf
    Azuma, Shun-ichi
    Sugie, Toshiharu
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 43 : 51 - 58
  • [5] Frequency Domain Identification of Continuous-Time Hammerstein Systems With Adaptive Continuous-Time Rational Orthonormal Basis Functions
    Mi, Wen
    Zhang, Liming
    Zheng, Wei Xing
    Zhang, Sheng
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (12) : 8044 - 8051
  • [6] Identification of continuous-time Hammerstein model using improved Archimedes optimization algorithm
    Islam, Muhammad Shafiqul
    Ahmad, Mohd Ashraf
    Wen, Cho Bo
    International Journal of Cognitive Computing in Engineering, 2024, 5 : 475 - 493
  • [7] Iterative Identification of Continuous-Time Hammerstein and Wiener Systems Using a Two-Stage Estimation Algorithm
    Chen, Ho-Tsen
    Hwang, Shyh-Hong
    Chang, Chuei-Tin
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2009, 48 (03) : 1495 - 1510
  • [8] Continuous-time identification of continuous-time systems
    Kowalczuk, Z
    Kozlowski, J
    (SYSID'97): SYSTEM IDENTIFICATION, VOLS 1-3, 1998, : 1293 - 1298
  • [9] Continuous-time approaches to identification of continuous-time systems
    Kowalczuk, Z
    Kozlowski, J
    AUTOMATICA, 2000, 36 (08) : 1229 - 1236
  • [10] Identification of continuous-time systems via genetic algorithm
    Inoue, K
    Gan, C
    Shibata, H
    SICE 2002: PROCEEDINGS OF THE 41ST SICE ANNUAL CONFERENCE, VOLS 1-5, 2002, : 1989 - 1993