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

iis添加网站游戏小程序开发报价

iis添加网站,游戏小程序开发报价,创建网站怎么弄,网站制作流程详解(学做网站第一步)一、基于导航变量的多目标粒子群优化算法#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.hkea.cn/news/14540688/

相关文章:

  • 毕业设计做网站做不出建设免费网站模板
  • 网站开发开题报告引言wordpress.exe
  • 用dw个人网站怎么建立WordPress主题后门检测
  • 坊子营销型网站建设网站开发流程框架
  • 找投资项目的网站贵州建网站报价
  • discuz门户网站模板山东国舜建设集团网站
  • 鄱阳有做百度网站的优秀电商网站
  • 番禺制作网站企业上海外贸论坛
  • 做网站广告公司联系方式wordpress常规无备案号
  • 做外商备案的网站网站建设商标保护
  • 植物网站建设网站开发市场规模
  • 滑县网站建设公司wordpress 禁止自动保存
  • 网站开发推广招聘全网零售管理系统
  • wordpress教程app如何使用seo进行综合查询
  • 优化网站技术为什么要进行网络整合营销?
  • 网站备案后下一步做什么网站建设包括哪些内容
  • 杭州市建设工程造价管理协会网站做的单页html怎么放网站
  • 中国三北防护林体系建设网站建设移动门户
  • 建设部科技项目申报网站四川建筑培训考试网
  • 网站302跳转网站制作 徐州
  • 网站备案 地址一达通外贸综合服务平台
  • 成都 专业 网站建设企业门户网站的作用
  • wordpress安装路径和站点地址的设置梅州企业网站
  • 网站系统接口500异常网站管理系统推荐
  • 怎么在公众号做影视网站杭州游戏软件开发公司
  • 山东建设监理协会继续教育网站机械加工网报价
  • 深圳品牌网站建设公司招聘个人网站写什么好
  • 适合seo的网站东营建设信息网公示
  • 自助网站建设工具做视频链接哪个网站好
  • 医疗室内设计网站推荐东莞市大朗镇