Logarithmic spiral search based arithmetic optimization algorithm with selective mechanism and its application to functional electrical stimulation system control
Tóm tắt
A biomedical application of a novel metaheuristic optimizer is proposed in this paper by constructing an enhanced arithmetic optimization algorithm (AOA). The latter algorithm was constructed using the logarithmic spiral (Ls) search mechanism from the whale optimization algorithm and the greedy selection scheme from the differential evolution algorithm. The proposed algorithm (Ls-AOA) was tested against unimodal and multimodal benchmark functions and demonstrated better capability comparatively using other efficient metaheuristic algorithms reported in the literature. The constructed Ls-AOA algorithm was then proposed to design a proportional-integral-derivative (PID) controller employed in a functional electrical stimulation (FES) system for the first time. The initial statistical and convergence profile assessment showed better performance of the proposed algorithm. The comparative analyses for transient and frequency responses were performed for the PID-controlled FES system using the original AOA, sine–cosine and particle swarm optimization algorithms and the traditional Ziegler-Nichols tuning scheme. Similarly, the FES system tuned with the latter methods was also assessed for disturbance rejection and noise elimination. All the comparative analyses demonstrated that the proposed Ls-AOA has the greater capability for the challenging biomedical FES system.
Tài liệu tham khảo
Abualigah L, Diabat A, Mirjalili S et al (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609. https://doi.org/10.1016/j.cma.2020.113609
Agushaka JO, Ezugwu AE (2021) Advanced arithmetic optimization algorithm for solving mechanical engineering design problems. PLoS ONE 16:e0255703. https://doi.org/10.1371/journal.pone.0255703
Barbosa WS, Temporao GP, Meggiolaro MA (2021) Control techniques for neuromuscular electrical stimulation: a brief survey. In: 2021 IEEE International Conference on Bioinformatics and Biomedicine (BIBM). IEEE, pp 2998–3005
Boudville R, Hussain Z, Yahaya SZ, et al (2018) Development and optimization of PID control for FES Knee exercise in hemiplegic rehabilitation. In: 2018 12th International Conference on Sensing Technology (ICST). IEEE, pp 143–148
Ekinci S, Hekimoğlu B, Izci D (2021) Opposition based Henry gas solubility optimization as a novel algorithm for PID control of DC motor. Eng Sci Technol an Int J 24:331–342. https://doi.org/10.1016/j.jestch.2020.08.011
Fernández de Cañete J, Galindo C, Barbancho J, Luque A (2018) Automatic control systems in biomedical engineering. Springer, Cham
Hill AV (1938) The heat of shortening and the dynamic constants of muscle. Proc R Soc London Ser B Biol Sci 126:136–195. https://doi.org/10.1098/rspb.1938.0050
Ibrahim RA, Abualigah L, Ewees AA et al (2021) An electric fish-based arithmetic optimization algorithm for feature selection. Entropy 23:1189. https://doi.org/10.3390/e23091189
Izci D (2021) Design and application of an optimally tuned PID controller for DC motor speed regulation via a novel hybrid Lévy flight distribution and Nelder-Mead algorithm. Trans Inst Meas Control 43:3195–3211. https://doi.org/10.1177/01423312211019633
Izci D, Ekinci S (2021) Comparative performance analysis of slime mould algorithm for efficient design of proportional–integral–derivative controller. Electrica 21:151–159. https://doi.org/10.5152/electrica.2021.20077
Izci D, Ekinci S, Eker E, Dundar A (2021a) Improving Arithmetic Optimization Algorithm Through Modified Opposition-based Learning Mechanism. In: 2021a 5th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT). IEEE, pp 1–5
Izci D, Ekinci S, Kayri M, Eker E (2021b) A novel improved arithmetic optimization algorithm for optimal design of PID controlled and Bode’s ideal transfer function based automobile cruise control system. Evol Syst. https://doi.org/10.1007/s12530-021-09402-4
Izci D, Ekinci S, Kayri M, Eker E (2021c) A novel enhanced metaheuristic algorithm for automobile cruise control system. Electrica 21:283–297. https://doi.org/10.5152/electrica.2021.21016
Izci D, Ekinci S, Eker E, Abualigah L (2022a) Opposition-based Arithmetic Optimization Algorithm with Varying Acceleration Coefficient for Function Optimization and Control of FES System. In: Uddin MS, Jamwal PK, Bansal JC (eds) Proceedings of International Joint Conference on Advances in Computational Intelligence, 1st edn. Springer Singapore
Izci D, Ekinci S, Hekimoğlu B (2022b) A novel modified Lévy flight distribution algorithm to tune proportional, integral, derivative and acceleration controller on buck converter system. Trans Inst Meas Control 44:393–409. https://doi.org/10.1177/01423312211036591
Izci D, Ekinci S, Hekimoğlu B (2022c) Fractional-order PID controller design for buck converter system via hybrid Lévy flight distribution and simulated annealing algorithm. Arab J Sci Eng. https://doi.org/10.1007/s13369-021-06383-z
Izci D, Hekimoğlu B, Ekinci S (2022d) A new artificial ecosystem-based optimization integrated with Nelder-Mead method for PID controller design of buck converter. Alexandria Eng J 61:2030–2044. https://doi.org/10.1016/j.aej.2021.07.037
Jagodnik KM, Blana D, van den Bogert AJ, Kirsch RF (2015) An optimized proportional-derivative controller for the human upper extremity with gravity. J Biomech 48:3692–3700. https://doi.org/10.1016/j.jbiomech.2015.08.016
Jiang C, Song R (2018) Dual-channel speed-adaptive control of functional electrical stimulation of tibialis anterior (TA) and gastrocnemius (GAS) for dropfoot correction. In: 2018 IEEE International Conference on Cyborg and Bionic Systems (CBS). IEEE, pp 624–627
Kapadia NM, Nagai MK, Zivanovic V et al (2014) Functional electrical stimulation therapy for recovery of reaching and grasping in severe chronic pediatric stroke patients. J Child Neurol 29:493–499. https://doi.org/10.1177/0883073813484088
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks. IEEE, pp 1942–1948
Kirsch N, Alibeji N, Sharma N (2017) Nonlinear model predictive control of functional electrical stimulation. Control Eng Pract 58:319–331. https://doi.org/10.1016/j.conengprac.2016.03.005
Li Y, Chen W, Chen J et al (2019) Neural network based modeling and control of elbow joint motion under functional electrical stimulation. Neurocomputing 340:171–179. https://doi.org/10.1016/j.neucom.2019.03.003
Lynch CL, Popovic MR (2008) Functional Electrical Stimulation. IEEE Control Syst 28:40–50. https://doi.org/10.1109/MCS.2007.914689
Marquez-Chin C, Popovic MR (2020) Functional electrical stimulation therapy for restoration of motor function after spinal cord injury and stroke: a review. Biomed Eng Online 19:34. https://doi.org/10.1186/s12938-020-00773-4
Mirjalili S (2016) SCA: A Sine Cosine Algorithm for solving optimization problems. Knowl Based Syst 96:120–133. https://doi.org/10.1016/j.knosys.2015.12.022
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008
Nekoukar V (2021) Control of functional electrical stimulation systems using simultaneous pulse width, amplitude, and frequency modulations. Neuromodulation Technol Neural Interface 24:1467–1474. https://doi.org/10.1111/ner.13126
Nekoukar V, Erfanian A (2012) A decentralized modular control framework for robust control of FES-activated walker-assisted paraplegic walking using terminal sliding mode and fuzzy logic control. IEEE Trans Biomed Eng 59:2818–2827. https://doi.org/10.1109/TBME.2012.2208963
Poboroniuc M-S, Irimia D-C, Baciu A et al (2018) A fuzzy controller to support FES-based sitting-down in paraplegia. In: 2018 International Conference and Exposition on Electrical And Power Engineering (EPE). IEEE, pp 0523–0528
Premkumar M, Jangir P, Kumar BS et al (2021) A new arithmetic optimization algorithm for solving real-world multiobjective CEC-2021 constrained optimization problems: diversity analysis and validations. IEEE Access 9:84263–84295. https://doi.org/10.1109/ACCESS.2021.3085529
Previdi F, Carpanzano E (2003) Design of a gain scheduling controller for knee-joint angle control by using functional electrical stimulation. IEEE Trans Control Syst Technol 11:310–324. https://doi.org/10.1109/TCST.2003.810380
Sharif Razavian R, Ghannadi B, Mehrabi N et al (2018) Feedback control of functional electrical stimulation for 2-D Arm reaching movements. IEEE Trans Neural Syst Rehabil Eng 26:2033–2043. https://doi.org/10.1109/TNSRE.2018.2853573
Storn R, Price K (1997) Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359. https://doi.org/10.1023/A:1008202821328
Xu Y-P, Tan J-W, Zhu D-J et al (2021) Model identification of the Proton Exchange Membrane Fuel Cells by Extreme Learning Machine and a developed version of Arithmetic Optimization Algorithm. Energy Rep 7:2332–2342. https://doi.org/10.1016/j.egyr.2021.04.042
Zheng R, Jia H, Abualigah L et al (2021) Deep ensemble of slime mold algorithm and arithmetic optimization algorithm for global optimization. Processes 9:1774. https://doi.org/10.3390/pr9101774