2025年SEVC SCI2区,河流水质监测中卡车与无人机协同的双目标路径规划问题,深度解析+性能实测

目录


1.摘要

城市河流生态系统的保护是可持续水资源管理的关键环节,传统水质采样方法依赖船只,存在效率低、成本高及潜在污染等问题。本文提出一种创新解决方案:通过卡车与无人机协同作业,无人机负责采集水样本,卡车作为移动补给站以扩展其航程。研究建立了混合整数二次规划模型,综合考虑无人机载重变化对能耗的影响,并开发了一种改进NSGA-II,引入迭代前沿优化策略与三种专用遗传算子,以提升路径协同规划的多样性与种群质量。

2.问题描述

本文将一个卡车与一个无人机的组合定义为卡车-无人机系统,系统最大可用数量记为 ∣ K ∣ |K| ∣K∣。每个采样节点仅分配给一个系统,任务分配后,所有系统同时从采样中心出发:卡车作为移动补给站在道路网络行驶,无人机则负责飞往指定河道节点采集水样。无人机在电量耗尽前会飞至卡车停靠点汇合,以移交样本、更换电池。

数学模型

本文考虑最小化总运营成本和总采样完工时间,运营成本包括所有无人机飞行能耗成本,以及所有卡车行驶成本和固定使用成本,系统 k k k中卡车的行驶成本:
c o s t t k = ∑ l , j ∈ V t d i j y l j k c 1 + c 3 , ∀ k ∈ K \mathrm{cost}t^k=\sum{l,j\in V_t}d_{ij}y_{lj}^kc_1+c_3,\quad\forall k\in K costtk=l,j∈Vt∑dijyljkc1+c3,∀k∈K

能耗成本:
cost ⁡ d k = ∑ l , j ∈ V d ∪ V t W i j U x i j k c 2 , ∀ k ∈ K \operatorname{cost}d^k=\sum{l,j\in V_d\cup V_t}W_{ij}^Ux_{ij}^kc_2,\quad\forall k\in K costdk=l,j∈Vd∪Vt∑WijUxijkc2,∀k∈K

目标函数:
f 1 = min ⁡ ∑ k ∈ K ( cost ⁡ t k + cost ⁡ d k ) f_1=\min\sum_{k\in K}\left(\operatorname{cost}_t^k+\operatorname{cost}d^k\right) f1=mink∈K∑(costtk+costdk)
f 2 = min ⁡ ( max ⁡ k ∈ K { max ⁡ { t k U , D , t k G , D } } ) f_2=\min\left(\max
{k\in K}\left\{\max\left\{t_k^{U,D},t_k^{G,D}\right\}\right\}\right) f2=min(k∈Kmax{max{tkU,D,tkG,D}})

3.算法

本节提出了用于解决多卡车-无人机系统河流采样路径问题的NSGA-II-IFO(带迭代前沿优化的非支配排序遗传算法)。

初始解

初始种群的质量直接影响搜索效率与解的多样性。算法首先设定随机种群规模并计算最大系统数,再随机确定系统数量并分配采样与停车节点;在此基础上先生成无人机路径,再插入卡车停车点以形成协同路线,并据此计算成本与完成时间生成染色体。完成后去除重复解,结合非支配排序与拥挤度更新种群,并修复前沿解;最终依据等级和拥挤度选取优质个体作为父代,进而通过遗传操作产生初始子代。

卡车-无人机系统检查与修复策略

在解构建过程中,随机选择系统数量会导致不同配置下解的差异性,部分系统可能因表现较差而在非支配排序中被排除,从而削弱后续搜索的多样性。为避免此问题,提出检查与修复策略:在每次迭代中遍历当前帕累托前沿的系统配置,若存在缺失则补充构造相应解并加入前沿,直至所有系统均具备对应的最优解集,确保解集完整性与多样性。

迭代前沿优化

为构建缺失系统的解集,采用NSGA-II框架生成初始随机种群并去重,经遗传操作得到初始子代。在迭代过程中,当前父代与子代合并后进行非支配排序,选取前 m m m个个体作为新父代,并继续进行遗传操作以产生新子代。该过程持续至达到最大迭代次数,最终输出缺失系统的帕累托前沿。

解的表示

解的构建包括编码与解码两个阶段。编码阶段中,采样节点与分配的采样中心被确定,并随机生成部分卡车停车节点,已选节点记为 1,未选节点记为 0。解码阶段分为两步:首先,将标记为 0 的采样中心固定在当前无人机采样序列中,依次排列前后节点,形成纯无人机路径。随后,将卡车停车节点按最优插入位置依次加入路径,以最小化总行驶距离,从而得到完整的卡车-无人机协同路径。

4.结果展示

5.参考文献

1\] Dang S, Luo Z, Liu Z, et al. A bi-objective routing problem for cooperated trucks and drones in river water quality monitoring\[J\]. Swarm and Evolutionary Computation, 2025, 98: 102148. ### 6.代码获取 xx ### 7.算法辅导·应用定制·读者交流 xx

相关推荐
云卓SKYDROID11 小时前
无人机续航模块技术分析
科技·无人机·高科技·续航
云卓SKYDROID2 天前
维护与保养小贴士:如何让你的云卓G16遥控器持久如新?
科技·无人机·遥控器·维护·高科技
Tfly__2 天前
在PX4 gazebo仿真中加入Mid360(最新)
linux·人工智能·自动驾驶·ros·无人机·px4·mid360
CS_Zero3 天前
无人机板载计算机树莓派等各种派设置飞控数传
无人机·飞控
搬砖者(视觉算法工程师)3 天前
工具科普介绍之Spherasim:无人机与机器人开发领域的工具
机器人·无人机
hedley(●'◡'●)3 天前
基于cesium和vue的大疆司空模仿程序
前端·javascript·vue.js·python·typescript·无人机
Nebula_g4 天前
线程进阶: 无人机自动防空平台开发教程(更新)
java·开发语言·数据结构·学习·算法·无人机
小O的算法实验室4 天前
2025年COR SCI2区,考虑风场影响的无人机搜救覆盖路径规划精确界算法,深度解析+性能实测
算法·无人机·论文复现·智能算法·智能算法改进
Jaxson Lin4 天前
Java编程进阶:智能仿真无人机项目4.0
java·开发语言·无人机
云卓SKYDROID4 天前
为何云卓科技C11吊舱能适配多种规格载具?
科技·无人机·飞机·吊舱·高科技·云卓科技