当前位置: 首页 > news >正文

iis怎么添加网站营销策划公司加盟

iis怎么添加网站,营销策划公司加盟,建网站需要怎样做,seo刷关键词排名免费一、基于导航变量的多目标粒子群优化算法#xff08;NMOPSO#xff09;介绍 基于导航变量的多目标粒子群优化算法#xff08;Navigation variable-based multi-objective particle swarm optimization#xff0c;NMOPSO#xff09;是2025年提出的一种用于无人机路径规划的…一、基于导航变量的多目标粒子群优化算法NMOPSO介绍 基于导航变量的多目标粒子群优化算法Navigation variable-based multi-objective particle swarm optimizationNMOPSO是2025年提出的一种用于无人机路径规划的先进算法旨在生成满足无人机运动学约束的帕累托最优路径。该算法通过将路径规划问题建模为一个多目标优化问题并利用粒子群优化PSO技术来寻找最优解。NMOPSO 算法的核心在于引入导航变量来表示无人机的路径从而更好地考虑无人机的运动学约束并通过多目标优化方法生成一组非支配解以满足不同的应用需求。 二、无人机路径规划问题 无人机路径规划问题的运动学模型、约束条件以及目标函数的定义如下 2.1 运动学模型和约束 这些约束条件确保无人机在飞行过程中不会超出其物理能力范围从而保证飞行的安全性和可行性。 2.2 路径规划的目标函数 无人机路径规划问题可以描述为在三维空间中找到一条从起点到终点的路径该路径需要满足以下要求 路径长度最短减少飞行时间和能量消耗。 避免障碍物确保飞行安全。 飞行高度稳定减少能量消耗并提高飞行稳定性。 路径平滑减少转向角度的变化降低能量消耗。 这些要求可以通过以下四个目标函数来量化 2.2.1 路径长度 (F1) 路径长度的目标函数 F1​ 用于衡量路径的总长度。路径长度越短无人机的飞行效率越高。目标函数 F1​ 定义为 2.2.2 避碰 (F2) 避碰的目标函数 F2​ 用于确保无人机在飞行过程中避免与障碍物碰撞。目标函数 F2​ 定义为 2.2.3 飞行高度 (F3) 飞行高度的目标函数 F3​ 用于确保无人机在飞行过程中保持稳定的飞行高度以减少能量消耗。目标函数 F3​ 定义为 2.2.4 平滑度 (F4) 平滑度的目标函数 F4​ 用于衡量无人机飞行路径的平滑程度以减少转向角度的变化从而降低能量消耗。目标函数 F4​ 定义为 参考文献 [1]Duong, Thi Thuy Ngan et al. “Navigation variable-based multi-objective particle swarm optimization for UAV path planning with kinematic constraints.” Neural Computing and Applications (2025): n. pag. 三、NMOPSO求解路径规划 由于上述目标函数之间可能存在冲突因此采用多目标优化方法来寻找帕累托最优解。 以下是基于导航变量的多目标粒子群优化算法NMOPSO的详细算法流程 初始化 设置参数确定粒子群的大小、最大迭代次数、惯性权重、学习因子等参数。 生成初始路径随机生成一组路径作为粒子群的初始位置。每个路径由导航变量表示包括路径段的长度、爬升角和转向角。 初始化粒子的物理变量为每个粒子初始化速度和位置并根据约束条件进行调整。 计算适应度根据目标函数 F1​,F2​,F3​,F4​ 计算每个粒子当前路径的适应度。 初始化非支配解集 P将初始粒子群中的非支配解加入非支配解集 P。 建立超网格根据非支配解集 P 中各解的目标函数值建立超网格为后续的领导者选择做准备。迭代更新 选择领导者 遍历超网格计算每个超立方体的拥挤度。 根据拥挤度随机选择一个领导者作为粒子更新的参考点。 更新粒子的速度和位置 根据粒子的当前位置、个人最好位置和领导者的位置更新粒子的速度 其中w 是惯性权重c1​ 和 c2​ 是学习因子r1​ 和 r2​ 是随机数。 根据更新后的速度更新粒子的位置 应用变异机制 随机选择一个粒子的导航变量按照区域变异机制进行变异 其中Nij​ 是服从正态分布的随机数Gt​ 是变异增益。 评估新路径 将变异后的导航变量转换为笛卡尔坐标生成新的飞行路径。 根据目标函数 F1​,F2​,F3​,F4​ 计算新路径的适应度。 更新非支配解集 P 将新生成的路径加入非支配解集 P并去除被支配的解。 根据需要进行剪枝操作保持非支配解集的规模在合理范围内。 更新超网格 根据更新后的非支配解集 P重新建立超网格为下一次迭代的领导者选择做准备。 终止条件判断 如果达到最大迭代次数或满足其他终止条件停止算法输出非支配解集 P。 否则继续进行下一次迭代。 3. 输出结果 生成帕累托最优路径从非支配解集 P 中提取所有路径作为帕累托最优解。 路径后处理根据应用需求对帕累托最优路径进行进一步筛选和优化生成最终的飞行路径。 参考文献 [1]Duong, Thi Thuy Ngan et al. “Navigation variable-based multi-objective particle swarm optimization for UAV path planning with kinematic constraints.” Neural Computing and Applications (2025): n. pag. 四、部分代码及部分结果 %% Problem Definition model CreateModel(); % Create search map and parameters model_name 6;nVarmodel.n; % Number of Decision Variables searching dimension of PSO number of path nodesVarSize[1 nVar]; % Size of Decision Variables Matrix% Lower and upper Bounds of particles (Variables) VarMin.xmodel.xmin; VarMax.xmodel.xmax; VarMin.ymodel.ymin; VarMax.ymodel.ymax; VarMin.zmodel.zmin; VarMax.zmodel.zmax; VarMax.r3*norm(model.start-model.end)/nVar; % r is distance VarMin.rVarMax.r/9;% Inclination (elevation) AngleRange pi/4; % Limit the angle range for better solutions VarMin.psi-AngleRange; VarMax.psiAngleRange; % Azimuth VarMin.phi-AngleRange; VarMax.phiAngleRange; % Lower and upper Bounds of alpha0.5; VelMax.ralpha*(VarMax.r-VarMin.r); VelMin.r-VelMax.r; VelMax.psialpha*(VarMax.psi-VarMin.psi); VelMin.psi-VelMax.psi; VelMax.phialpha*(VarMax.phi-VarMin.phi); VelMin.phi-VelMax.phi; 五、完整MATLAB代码见下方名片
http://www.dnsts.com.cn/news/163404.html

相关文章:

  • icp备案网站名称郑州市
  • 如何识别网站的建站程序离我最近的物流公司
  • 做企业网站推广多少钱什么网站可以在线做考教师岗位的题
  • 郑州中心站怎样制作网页设计
  • 深圳营销型网站公司微信公众号影视网站怎么做
  • 朝阳做网站微信视频制作小程序
  • 微网站制作电话免费制作个人简历的网站
  • 旅游加盟网站建设广州市羊城晚报
  • 网站建设尾款结算申请网页设计个人网站作业
  • 做网站一定需要icp么wordpress怎么设置只显示摘要
  • 网站建设基本步骤网站建设怎么在图片上加字
  • 东莞网站域名注册石家庄外贸公司网站设计公司
  • 网站开发获取用户微信号登录让网站快速收录最新
  • 山东营销网站建设联系方式合肥做网站价格是多少
  • 网站建设常用英语程序员入门先学什么
  • 卢沟桥做网站的公司西安搬家公司价格明细一览表
  • 网站开发遇到的问题及解决方法东莞网站建设美丽
  • 网站的建设期seo的含义是什么意思
  • 旅游网站模板设计网站开发贴吧
  • 义乌网站开发聚名
  • 建设网站一般多少钱做一个微网站平台
  • 甘肃省水利厅引洮工程建设管理局网站河北人工智能建站系统软件
  • 叶县建设局网站网址搜索栏在哪
  • 怎样推广自己做的网站北京网站建设收费
  • 自己做网站需要哪些流程如何用ps设计网页首页
  • 智库建设网站方案开发区高级中学
  • 网站开发合同免费模板葫芦岛高端网站制作
  • 做网站维护需要学什么免费商城网站
  • 建设网站有哪些目的是什么集艾室内设计(上海)有限公司
  • 河南企起网站建设做盗版视频网站成本多少