ACIVY:一个增强的IVY优化算法与复杂的工程设计和无人机导航的自适应交叉策略
Heming Jia1, Mahmoud Abdel-Salam2, Gang Hu3
1School of Information Engineering, Sanming University, Sanming 365004, China.
Biomimetics (Basel, Switzerland)
|July 25, 2025
概括
适应交叉常春藤 (ACIVY) 算法通过改善人口多样性和本地最佳逃生来增强优化. 它在复杂的工程和路径规划任务中表现优于现有方法.
科学领域:
- 计算智能是一种计算智能.
- 超启发式优化优化
- 生物启发的算法
背景情况:
- 最初的Ivy优化算法 (IVYA) 在信息交换和逃避局部优化方面存在局限性.
- 复杂的优化问题需要先进的算法来提供高效和准确的解决方案.
研究的目的:
- 引入自适应交叉常春藤 (ACIVY) 算法,一个增强的生物启发的元启发.
- 通过战略改进来解决IVYA算法的局限性.
主要方法:
- ACIVY集成了交叉,轻轨和顶部引导的自适应突变策略.
- 对CEC2017和CEC2022基准套件进行了评估.
- 实际应用包括工程设计和无人机路径规划.
主要成果:
- 与最先进的算法相比,ACIVY 在各种功能上表现出更高的性能.
- 取得了优秀的平均排名: 1.25 (CEC2022) 和 1.41 (CEC2017 50D).
- 通过威尔科克森签名等级测试和现实世界工程问题进行验证.
结论:
- ACIVY提供了增强的人口多样性和有效的本地最佳逃生.
- 该算法提供了卓越的融合精度,可靠性和计算效率.
- ACIVY是一个强大的工具,用于各种领域的复杂优化挑战.
相关概念视频
Design Example: Design of an Irrigation Channel
224
Trapezoidal channels are widely used in irrigation systems due to their cost-effectiveness and efficiency in conveying water. Trapezoidal channels feature a flat bottom and sloping sides, making them stable and easier to construct compared to other shapes. The bottom width and side slope ratio are determined based on the required flow capacity and site conditions. The side slope is kept gentle for unlined channels to prevent soil erosion.Hydraulic parameters in channel design include the flow...
224
Design Example: Maintaining Level of an Embankment
124
Constructing a roadway embankment over uneven terrain requires precise leveling to ensure stability and proper drainage. Surveyors use a leveling instrument and staff to calculate ground elevations and determine the required fill material at each point along the embankment alignment.The process begins by positioning a leveling instrument near a benchmark with a known elevation. A backsight reading establishes the instrument height, which serves as a reference for subsequent measurements. A...
124
Design Example: Analyzing Capacity Contours for Flood Risk Assessment
102
Flood risk assessment involves careful planning and analysis to ensure the safety of communities near water retention structures. Capacity contours are a vital tool in this process, as they illustrate the potential spread of water at specific levels in a given area. In the context of building a bund across a small valley, these contours play a critical role in evaluating the safety of nearby residential areas.In this example, the bund is intended to store stormwater in the valley. The engineers...
102
Design Example: Traverse Angle Computations
139
Traverse angle computations are a critical component of surveying, used to compute the internal angles within a closed traverse. A traverse consists of a series of connected lines forming a closed loop, often used for land boundary delineation or mapping. Calculating the internal angles ensures accuracy in the traverse geometry and is essential for checking survey data integrity.The process begins with known azimuths and bearings of the traverse sides. Internal angles at each vertex are...
139
Design Example: Alignment of a Road Line Using GIS
105
The alignment of a road line using Geographic Information Systems (GIS) is a critical process in civil engineering, combining advanced technology with practical decision-making. This methodology begins with the collection of geospatial data, including information on land cover, geomorphology, drainage patterns, slope, and contour details. Such data is typically acquired through satellite imagery and GIS tools, offering a comprehensive understanding of the terrain.Once the data is gathered, it...
105
Multi-input and Multi-variable systems
150
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
150


