Abstract
This paper considers the identification of feedback nonlinear systems with unknown time delay (FNTD) by the chaotic decreasing weight sparrow search algorithm (CWSSA). The CWSSA algorithm uses the improved circle chaos to map the sparrow population, which avoids the problems of clustering and low coverage in the solution space of the initial solution. Thus, the global search ability and convergence speed of the algorithm are improved. By introducing a linear decreasing weight, the risk of the sparrow search algorithm being prone to premature maturity is reduced, and the oscillation phenomenon that is easy to occur near the global optimal solution in the later stage of the algorithm is avoided. Using the search capability of CWSSA and the iterative identification technology, all parameters and the unknown delay of the FNTD system are estimated simultaneously. Finally, the identification results of CWSSA, SSA and PSO are compared through a numerical example. The results show that CWSSA is superior to SSA and PSO in terms of convergence speed and estimation accuracy. The effectiveness of the CWSSA is also verified by the identification of the electro-hydraulic servo position system.
Similar content being viewed by others
Data availability
The data that support the findings of this study are available from the corresponding author, upon reasonable request.
References
Arora S, Anand P (2019) Chaotic grasshopper optimization algorithm for global optimization. Neural Comput Appl 31:4385–4405
Cuevas E, Díaz P, Avalos O (2018) Nonlinear system identification based on ANFIS-Hammerstein model using gravitational search algorithm. Appl Intell 48:182–203. https://doi.org/10.1007/s10489-017-0969-1
Cui T, Xu L, Ding F, Alsaedi A, Hayat T (2020) Maximum likelihood-based adaptive differential evolution identification algorithm for multivariable systems in the state-space form. Int J Adapt Control Signal Process 34(11):1658–1676
Ding F, Liu XM, Hayat T (2020) Hierarchical least squares identification for feedback nonlinear equation-error systems. J Franklin Inst 357(5):2958–2977
Ding S, Wang Z, Zhang J, Fang H, Gu XC (2022) Time delay system identification using controlled recurrent neural network and discrete Bayesian optimization. Appl Intell 52:8351–8371. https://doi.org/10.1007/s10489-021-02823-3
Dong SJ, Yu L, Zhang WA, Chen B (2020) Robust extended recursive least squares identification algorithm for Hammerstein systems with dynamic disturbances. Digital Signal Process 101:102716. https://doi.org/10.1016/j.dsp.2020.102716
Ghosh S, Maka S (2011) Genetic algorithm based NARX model identification for evaluation of insulin sensitivity. Appl Soft Comput 11(1):221–226
Guo J, Jia RZ, Su RN, Zhao YL (2023) Identification of FIR systems with binary-valued observations against data tampering attacks. IEEE Trans Syst Man Cybern Syst. https://doi.org/10.1109/TSMC.2023.3276352
Li F, Jia L (2019) Parameter estimation of Hammerstein-Wiener nonlinear system with noise using special test signals. Neurocomputing 344:37–48. https://doi.org/10.1016/j.neucom.2018.02.108
Li JH, Zheng WX, Gu JP, Hua L (2017a) Parameter estimation algorithms for Hammerstein output error systems using Levenberg-Marquardt optimization method with varying interval measurements. J Franklin Inst 354(1):316–331
Li CH, Luo GC, Qin K (2017b) An image encryption scheme based on chaotic tent map. Nonlinear Dyn 87:127–133
Li JH, Zong TC, Gu JP (2020) Parameter estimation of Wiener systems based on the particle swarm iteration and gradient search principle. Circuits Syst Signal Process 39:3470–3495. https://doi.org/10.1007/s00034-019-01329-1
Li JH, Zong TC, Lu GP (2022a) Parameter identification of Hammerstein-Wiener nonlinear systems with unknown time delay based on the linear variable weight particle swarm optimization. ISA Trans 120:89–98
Li XJ, Gu JA, Sun XH, Li J, Tang SX (2022b) Parameter identification of robot manipulators with unknown payloads using an improved chaotic sparrow search algorithm. Appl Intell 52:10341–10351
Liu HX, Feng YX, Li JH, Luo JC (2022) Robust Petri net controllers for flexible manufacturing systems with multi-type and multi-unit unreliable resources. IEEE Trans Syst Man Cybern. https://doi.org/10.1109/TSMC.2022.3201826
Lu YZ, Yan DP, Levy D (2015) Friction coefficient estimation in servo systems using neural dynamic programming inspired particle swarm search. Appl Intell 43:1–14
Mehmood A, Chaudhary NI, Zameer A, Raja MAZ (2019) Novel computing paradigms for parameter estimation in Hammerstein controlled auto regressive auto regressive moving average systems. Appl Soft Comput 80:263–284. https://doi.org/10.1016/j.asoc.2019.03.052
Mete S, Ozer S, Zorlu H (2016) System identification using Hammerstein model optimized with differential evolution algorithm. Aeu Int J Electron Commun 70(12):1667–1675
Ren G, Yang RH, Yang RY, Zhang P, Yang XZ, Xu CB, Hu .BG, Zhang HT, Lu YS, Cai YN (2019) A parameter estimation method for fractional-order nonlinear systems based on improved whale optimization algorithm. Modern Phys Lett B 33(7)
Song LQ, Chen WJ, Chen WH, Lin Y, Sun XT (2021) Improvement and application of hybrid strategy-based sparrow search algorithm. J Beijing Univ Aeronaut Astronaut. https://doi.org/10.13700/j.bh.1001-5965.2021.0629
Sun H, Luş H, Betti R (2013) Identification of structural models using a modified Artificial Bee Colony algorithm. Comput Struct 116:59–74
Sun L, Si S, Ding W (2023) BSSFS: binary sparrow search algorithm for feature selection. Int J Mach Learn Cyber 14:2633–2657
Tuna T, Beke A, Kumbasar T (2022) Deep learning frameworks to learn prediction and simulation focused control system models. Appl Intell 52:662–679. https://doi.org/10.1007/s10489-021-02416-0
Wei C, Zhang X, Xu L, Ding F, Yang E (2022) Overall recursive least squares and overall stochastic gradient algorithms and their convergence for feedback nonlinear controlled autoregressive systems. Int J Robust Nonlinear Control 32(9):5534–5554. https://doi.org/10.1002/rnc.6101
Wu GC, Baleanu D (2014) Discrete fractional logistic map and its chaos. Nonlinear Dyn 75:283–287
Xue J, Shen B (2020) A novel swarm intelligence optimization approach: sparrow search algorithm. Syst Sci Control Eng 8(1):22–34
Yang D, Ding F (2023) Multi-innovation gradient-based iterative identification methods for feedback nonlinear systems by using the decomposition technique. Int J Robust Nonlinear Control 33(13):7755–7773. https://doi.org/10.1002/rnc.6796
Yang GC, Yao JY (2020) High-precision motion servo control of double-rod electro-hydraulic actuators with exact tracking performance. ISA Trans 103:266–279. https://doi.org/10.1016/j.isatra.2020.03.029
Zhang CL, Ding SF (2021) A stochastic configuration network based on chaotic sparrow search algorithm. Knowl-Based Syst 220:106924
Zhang Y, Ding J, Xie W (2022a) Vehicle physical parameter identification based on an improved Harris hawks optimization and the transfer matrix method for multibody systems. Appl Intell. https://doi.org/10.1007/s10489-022-03704-z
Zhang JB, Zhang JL, Xie XD, Lin ZH, Li HS (2022b) Mayfly sparrow search hybrid algorithm for RFID network planning. IEEE Sens J 22(16):16673–16686
Funding
This work was supported in part by the National Natural Science Foundation of China (61973176), the Qinglan Project of Jiangsu Province of China.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no competing interests to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Li, J., Yan, J., Zhang, H. et al. Identification of feedback nonlinear systems with time delay based on chaotic decreasing weight sparrow search algorithm. Soft Comput 28, 4009–4024 (2024). https://doi.org/10.1007/s00500-023-09373-5
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09373-5