Eltamaly Ali M, Almutairi Zeyad A
Sustainable Energy Technology Center, King Saud University, Riyadh, Saudi Arabia.
Mechanical Engineering Department, King Saud University, 11421, Riyadh, Saudi Arabia.
Sci Rep. 2025 May 22;15(1):17807. doi: 10.1038/s41598-025-02938-4.
Star-nosed mole optimization (SNMO) algorithm is a novel metaheuristic algorithm inspired by the unique foraging behavior of the star-nosed mole. This animal's exceptional ability to rapidly sense and process information from its environment has been translated into a powerful optimization algorithm in this study. SNMO leverages the mole's parallel exploration, focused foraging, and adaptive movement strategies to efficiently search for optimal solutions. The algorithm initializes a population of candidate solutions and iteratively refines them through a process of sensory exploration, promising region prioritization, and redundancy avoidance. SNMO's key features include its ability to balance exploration and exploitation, adapt to dynamic environments, and efficiently converge to optimal solutions. This paper presents the core principles, mathematical formulation, and potential applications of the SNMO algorithm, showcasing its effectiveness in solving a wide range of optimization problems especially the maximum power point tracker (MPPT) of PV systems. The power-voltage characteristics of the PV arrays under partial shading conditions (PSCs) which have several peaks show an amazing idea to send each mole to the vicinity of each peak to separately determine the peaks around it. Once moles determine the peaks, they will be attracted to the highest one. This algorithm has been examined in grid-connected PV systems through simulation and experimental work and showed superior convergence speed and accuracy performance. Future improvements to this novel optimization algorithm can lead to further improvement to the MPPT of PV systems and other applications.
星鼻鼹鼠优化(SNMO)算法是一种受星鼻鼹独特觅食行为启发的新型元启发式算法。在本研究中,这种动物快速感知和处理来自其环境信息的卓越能力已转化为一种强大的优化算法。SNMO利用鼹鼠的并行探索、集中觅食和自适应运动策略来高效地搜索最优解。该算法初始化一组候选解,并通过感官探索、优先考虑有前景区域和避免冗余的过程迭代地优化它们。SNMO的关键特性包括其平衡探索和利用的能力、适应动态环境的能力以及高效收敛到最优解的能力。本文介绍了SNMO算法的核心原理、数学公式和潜在应用,展示了其在解决广泛的优化问题特别是光伏系统的最大功率点跟踪器(MPPT)方面的有效性。在部分阴影条件(PSC)下具有多个峰值的光伏阵列的功率 - 电压特性表明了一个奇妙的想法,即让每只鼹鼠到达每个峰值附近,以分别确定其周围的峰值。一旦鼹鼠确定了峰值,它们将被吸引到最高的峰值。该算法已通过模拟和实验工作在并网光伏系统中进行了检验,并显示出卓越的收敛速度和精度性能。对这种新型优化算法的未来改进可以进一步提升光伏系统及其他应用的MPPT性能。