相关实验视频
Updated: May 3, 2026

10:09
Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
6.2K
MSCSO:一个修改的沙猫群算法,用于在复杂的环境中进行3D无人机路径规划,并应对多种威胁
Zhengsheng Zhan1, Dangyue Lai1, Canjian Huang1
1School of Automation Science and Engineering, South China University of Technology, Guangzhou 510641, China.
Sensors (Basel, Switzerland)
|May 14, 2025
概括
经过修改的沙猫群优化 (MSCSO) 算法可以在复杂的3D环境中增强无人机路径规划. 这种改进的算法实现了更快的融合,减少了碰撞风险,并提高了自动驾驶系统的效率.
科学领域:
- 人工智能的人工智能
- 机器人技术 机器人技术 机器人技术
- 优化算法 优化算法
背景情况:
- 在复杂的3D环境中无人机 (UAV) 路径规划在全球搜索效率和动态适应性方面提出了重大挑战.
- 现有的沙猫群优化 (SCSO) 算法需要改进,以在苛刻的场景中提供卓越的性能.
研究的目的:
- 为改进无人机路径规划开发一个修改的沙猫群优化 (MSCSO) 算法.
- 为了提高SCSO算法的融合速度,精度和动态适应性.
主要方法:
- 混沌映射初始化的整合,莱维飞行-大都会混合探索,模拟的化-粒子群混合利用,以及精英突变技术.
- 在复杂的3D无人机路径规划场景中应用和验证MSCSO算法.
- 使用18个基准函数和8个现实地形衍生的场景进行绩效评估.
主要成果:
- 与基线算法相比,MSCSO表现出明显增强的融合速度和稳定性.
- 该算法在多模式优化任务中取得了卓越的性能.
- 在复杂的场景中,MSCSO产生了更短的平均路径长度,降低了21-35%的碰撞风险,并提高了计算效率.
结论:
- 拟议的MSCSO算法为UAV在复杂环境中的路径规划提供了实质性的改进.
- 在障碍密集和多向点设置中,MSCSO表现出稳健性,证明了其工程实用性.
- 该算法显示了诸如低海拔资源勘探和紧急救援行动等应用的巨大潜力.
相关概念视频
Collisions in Multiple Dimensions: Problem Solving
3.5K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
3.5K
Two-Dimensional Force System: Problem Solving
502
Solving problems related to two-dimensional force systems is an essential aspect of mechanics and engineering. By applying the principles of vector analysis and force equilibrium, one can determine the effect of multiple forces acting on an object in a two-dimensional space.
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
502
Three-Dimensional Force System:Problem Solving
580
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
580
Relative Motion Analysis using Rotating Axes-Problem Solving
378
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
378
Equation of Motion: General Plane motion - Problem Solving
160
Consider a lawn roller with a mass of 100 kg, a radius of 0.2 meters, and a radius of gyration of 0.15 meters. A force of 200 N is applied to this roller, angled at 60 degrees from the horizontal plane. What will be the angular acceleration of the lawn roller?
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
160
Uniform Depth Channel Flow: Problem Solving
40
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
40

