摘要:针对现有海洋信标的回收主要借助于经验或基于人工判断,导致浪费大量人力物力的问题,提出1种基于精英蚁群算法的信标回收方法:介绍蚁群算法模型,并在改进的精英蚁群算法基础上,根据航迹运动方程对航迹进行优化;然后通过实现航行器的自治或半自治的航迹规划,应用到海洋信标的回收中。实验结果表明:与传统算法相比,该算法具有路径短、收敛快、航迹平滑等优点,能有效指导航行器的定位,可以满足针对海洋信标回收的航迹规划的要求。
海洋信标作为1种重要的海洋探测设备,通常搭载集成着很多造价昂贵的仪器仪表,能够广泛地应用到海洋测绘、船舶导航以及其他海洋研究中;不论是潜标还是浮标,其布放与回收都会耗费大量的人力物力[1,2,3,4]。针对信标的回收问题,研究合适的算法进行航迹规划,能够提高海洋信标的回收效率,节省大量人力物力。
航迹规划是按照一定的方法和评价标准,去寻找1条或多条从起始状态到目标状态的最佳路径[5,6,7,8,9]。主要环节包括环境建模、航迹搜索和生成、航迹优化和平滑3个部分。
文献[1]设计并建立了南海浮标管理信息系统;文献[2]对沿海和近海的海洋浮标抛投与回收,研究了信标回收的机制;文献[10,11,12]对浮标、潜标的回收机制和搜寻定位设备进行了研究。目前针对海洋信标回收的研究主要集中在设备、抛投与回收方式、信标布放位置信息的管理,而在信标回收的问题上,往往借助经验或者基于人工判断去规划回收,这会浪费大量的人力物力。针对该问题,本文提出1种基于精英蚁群算法的航迹规划方法,并根据航迹运动方程对航迹进行了优化平滑。
1、算法数学模型
蚁群算法是1种模拟蚂蚁觅食行为的算法。蚂蚁在觅食过程中,会在路径上释放信息素,其浓度一般随着路径的增长而减少,通常蚂蚁寻找信息素浓度较高的路径进行觅食,并继续释放信息素,这样就形成了1个正反馈机制,最终整个蚁群就会找到1条觅食的最佳路径[13,14]。人工蚂蚁从1个信标移动到另1个信标的过程中,会在模拟连接路径上释放信息素,蚂蚁(ant)在时刻,从位置转移到位置的概率为
式中:S为全部可行的信标集合,即允许蚂蚁下一步到达的目标信标,开始时,S为全部目标点的集合,结束时S为空集;τij(t)为t时刻信标i与信标j之间路径上的信息素浓度,τic(t)为t时刻,信标i与全部目标点集合S中某一信标c之间路径上的信息素浓度;ηij(t)和ηic(t)为启发函数,,启发函数表示蚂蚁从信标到信标的期望程度;dij为信标间的距离,任意蚂蚁ant根据各个信标之间的信息素浓度来决定它下1个目标是哪1个信标;α为信息素启发式重要程度因子,反映了信息素对蚂蚁路径选择的作用,其值与信息素在影响蚂蚁转移过程中的程度成正相关;β为启发函数重要程度因子,反映了信息素在蚂蚁选择路径时被重视的程度,其值与启发函数在影响蚂蚁转移过程中的程度成正相关;在0时刻,各个信标间的信息素浓度均相等,记为τij(0)=τ0。
在节点的选择过程中,蚂蚁释放信息素的同时,各个信标之间连接路径上的信息素也会逐渐挥发消失,设ρ为信息素的挥发程度参数,ρ∈(0,1),表示信息的消逝程度,1-ρ为表示信息素浓度存在的持久性参数。蚂蚁按照概率找到了可行解并完成了1次循环后,各个信标之间连接路径上的信息素就需要进行更新,即
式中:代表某只蚂蚁ant在信标i与信标j之间释放的信息素浓度;为1次迭代过程中信标与信标之间的信息素浓度增量之和。
蚂蚁ant在信标i与信标j之间释放的信息素浓度模型为
式中:Q为预设常数(控制比例常数一般定为1),代表蚂蚁信息素在1次迭代中的释放量;Lant为蚂蚁ant经过的路径长度。由式(3)可以看出:在信息素总量一定的情况下,信息素浓度和经过的路径长度成反比。路径越长,信息素浓度越低,其他蚂蚁选择该路径的概率越小,通过蚁群算法的正反馈调节机制,该路径会逐渐被迭代淘汰,在蚂蚁数量足够多的情况下,最短路径就会被筛选出来。
2、改进精英蚁群算法
在传统蚁群算法中,当所有的蚂蚁都经历完1次迭代后,才会更新信息素,所有蚂蚁的信息素都会参与到信息素的更新中,这会导致某些寻找到非常长路径的蚂蚁,对整个蚁群的路径搜索产生误导,导致算法收敛速度变慢,甚至影响路径的最终收敛值。精英蚁群算法是在传统蚁群算法上,对信息素分配机制进行改进,将每次迭代搜索中,搜索出的最短路径对应蚂蚁的信息素给予额外增强,对行程加权,这有助于算法收敛[15]。
改进模型为:
式中e代表精英蚂蚁的个数,能在改进的信息素分配机制上,对最优路径给予额外增强,有助于更好地引导蚁群搜索方向,能让算法更快收敛。
规划的航迹中,通常会出现大角度直接转向航迹,这种折线航迹对低速与零转向半径的航行器而言可以使用;而实际上,大型船舶在转向过程中,其航迹绝不允许出现大角度折线的[16]。所以需要对精英蚁群算法规划出的航迹进行优化,以避免折线出现,如图1所示,经过优化平滑后的航迹更适用于航行器的运动。
图1航迹优化原理
图2给出了本文提出的改进蚁群算法的运行流程。
图2算法步骤
运用改进蚁群算法进行海洋信标回收的流程为:
1)通过卫星定位数据进行海洋信标位置的键入,构建环境空间;
2)初始化蚁群算法相关参数;
3)构建蚁群算法的解空间,包括所有路径、起始点、终点等;
4)执行算法,搜索最优路径,并记录蚂蚁的信息素浓度;
5)根据公式更新蚂蚁的信息素,并进行局部搜索判断是否达到目的;
6)判断迭代次数是否达到初始参数预设,若达到则输出最优解,若否,返回4);
7)根据最优解的航迹运动方程,进行航迹的优化。
3、实验与结果
仿真实验在20m×20m的范围内随机生成20个模拟信标点,且尽可能保证分布不均匀和有较多路径选择。设算法中蚂蚁数量为40,信息素重要程度为1,启发函数重要程度因子为5,信息素的挥发程度参数为0.1;预设常数为1,迭代次数为100。仿真在Windows8.1系统、MATLAB2014b、IntelCorei5-4200HCPU2.80GHZ(2CPUs)、内存8GB、64位操作系统环境下进行。
图3、图4分别给出了传统蚁群算法航迹规划结果和本文改进蚁群算法航迹规划结果。本文算法和传统算法的最短路径长度分别为84.0764和87.1685m,在如图3、图4所示的场景下可优化3.0921m的距离。改进算法最短路径:14→5→12→11→10→13→9→8→6→7→18→17→15→16→19→20→3→2→4→1→14,传统算法最短路径:19→16→17→15→12→11→10→13→9→8→6→7→18→20→3→2→4→14→5→1→19,有效避免重叠路径的出现。图5给出了改进算法和传统算法路径距离与迭代次数关系。
图3传统算法仿真结果
图4改进算法仿真结果
图5迭代对比结果
从图5可以看出,传统算法和改进算法收敛时的迭代次数分别为14和42,在百次迭代情况下,改进算法的收敛速度对比传统算法的收敛速度可提升百分之66%。综合图3~图5的实验结果可以看出,本文算法相对于传统算法的航迹规划结果,在路径长度和迭代收敛速度上都具有明显优势。规划航迹进行优化平滑后的结果如图6所示。对比图6和图4可以看出,优化后路径几乎没有折线路径出现,更适合航行器的实际航行。
图6优化后的路径
以上分析表明,本文提出的优化路径的精英蚁群算法,可以有效地提高海洋信标布放和回收的效率。
4、结束语
本文为弥补海洋信标布放和回收的全局规划不足,提出利用优化路径的改进精英蚁群算法进行航迹规划,通过分析传统蚁群算法的数学模型和航迹模型后,提出相应的改进方案:通过引入“精英蚂蚁”这一概念,优化了信息素更新策略,改进了航迹运动方程,这使得航迹更平滑,更适合航行器的实际航行。仿真实验表明:该方法具有较强的稳定性,可以满足海洋信标布放与回收航迹规划的要求,能有效地指导航行器的导航与定位。
参考文献:
[1]周保成,张金尚,王研,等.南海浮标管理信息系统的设计与实现[J].科技风,2019,32(24):100.
[2]董林根.浅谈大型海洋浮标抛设回收作业[J].珠江水运,2012(19):83-85.
[3]张鹏鹏.基于北斗通信与定位的深海回收信标系统研制[D].杭州:杭州电子科技大学,2018.
[4]张炳洋.北斗卫星定位系统在海洋信标回收中的应用[C]//中国高科技产业化研究会智能信息处理产业化分会、中国高科技产业化研究会信号处理专家委员会.第十一届全国信号和智能信息处理与应用学术会议专刊.北京:中国高科技产业化研究会,2017:249-252.
[5]刘潮东.水下信号处理与航行器路径规划方法[D].西安:西北工业大学,2006.
[10]王瑛.基于STM8L的潜水信标水面无线搜寻装置的设计[C]//中国高科技产业化研究会智能信息处理产业化分会.第九届全国信号和智能信息处理与应用学术会议专刊.北京:中国高科技产业化研究会,2015:172-175.
[11]侯彬,曾钕钋,高剑,等.信号浮标布放回收装置研制[J].机械与电子,2014(6):72-75.
[12]周光辉.深海设备回收无线信标机研制[D].杭州:杭州电子科技大学,2014.
[13]司守奎,孙玺菁.数学建模算法与应用[M].北京:国防工业出版社,2011.
[15]刘学芳,曾国辉,刘瑾.基于改进蚁群算法的机器人路径规划算法[J].传感器与微系统,2019,38(10):129-131,138.
[16]荣少巍.基于改进A*算法的水下航行器自主搜索航迹规划[J].电子科技,2015,28(4):17-19,22.
林恩凡,许江宁,安文.改进蚁群算法在海洋信标回收中的应用[J].导航定位学报,2020,8(03):53-57.
基金:国家重点研发计划项目(2016YFB0501700,2016YFB0501701);湖北省基金资助项目(2017CFC865).
分享:
海洋空间规划作为一种基于生态系统的多用途海洋管理方法和技术手段,也是解决现代社会经济发展中人类行为活动与海洋生态环境保护之间冲突的有效工具。以国土空间规划体系改革和自然资源统一管理为背景,讨论了全要素空间规划体系下的陆海统筹要求,同时对国内外海洋管理及规划研究成果进行综述分析。
2021-05-04随着海洋(或者江河湖泊)周边城镇化迅猛发展,累积型和复合型的水污染问题在水域生态环境中正集中体现,一旦发生突发环境破坏或环境污染事件,若没有时效性强的监测技术,将造成无可挽回的后果。因此,水域生态环境监测急需一套高效监测系统。由于水域环境监测存在着许多问题,例如监测覆盖面积广、人力资源有限、人工监测方式单一、违法偷排现象时有发生较难实时监测等问题,导致现有的监测系统不能满足大面积水域监测的需求。
2020-11-26海底光缆(简称:海缆)作为当代国际通信的重要手段,具有通信质量稳定可靠,保密性好,隐蔽性好,抗毁、抗干扰能力强等特点。据统计,目前海底光缆承担了90%的国际通信业务,目前全球已投入使用的海底光缆超过230条,实现了除南极洲之外的六个大洲的联接,是全球信息通信的主要载体[1]。
2020-09-15目前,在海水淡化的技术领域中,反渗透法和多级闪蒸、多效蒸馏并列为海水淡化的三大主流方法之一[1]。反渗透原理是以外界能量推动海水通过高分子半透膜,实现溶液中盐分和水的分离。常规反渗透法工艺流程是:海水→初步处理系统(去杂质)→高压泵→海水淡化反渗透膜组件(去离子)→淡水[2]。
2020-07-14现阶段各国在资源勘探方面,逐渐将重心放在海洋资源领域,国内的海洋资源开发也是在迅速发展中,海洋平台的各方面建设以及完善也是在不断加强,但是在海洋设备的发展中,很多方面依旧存在问题,海洋机械设备的整体水平以及技术实力有待提升。加强对海上平台的维护以及检验,是保证海洋资源稳定开发的重要基础。
2020-07-07事实表明,各部门的协调配合是顺利进行海上吊装作业的关键。相关工作人员在施工方案的指导下,对人员和设备进行合理安排,将技术措施落到实处,从而确保吊装施工的有序进行。目前,大型吊装施工有着广阔的发展前景,行业人员应不断优化和提升大型吊装作业的组织和管理,确保吊装施工的安全和稳定。
2020-06-18海水管线堵塞会造成海水流通通道变小,流动阻力过大,致使泵压高,但是,实际送到设备的海水流量很小,设备冷却不够,清洗无力,严重影响海上设备设施的正常使用,同时,将海水的部分动能被管线内部消耗,浪费能量。而造成海水管线堵塞的主要是海生物的生长、管线内部腐蚀。
2020-06-18海洋信标作为1种重要的海洋探测设备,通常搭载集成着很多造价昂贵的仪器仪表,能够广泛地应用到海洋测绘、船舶导航以及其他海洋研究中;不论是潜标还是浮标,其布放与回收都会耗费大量的人力物力[1,2,3,4]。针对信标的回收问题,研究合适的算法进行航迹规划,能够提高海洋信标的回收效率,节省大量人力物力。
2020-06-17合成孔径雷达(SAR);激光荧光传感器(LFS);船载自动识别系统(AIS);机载;海洋;溢油探测; 海洋溢油灾害是指大量石油泄露到海洋里所造成的灾害[1]。海洋溢油的原因是多方面的,主要包括船舶碰撞、翻沉、海洋采油平台储油输油设施泄露等[2]。沿海炼油厂及其他石油工业企业排放的含油污水亦会污染附近海域[3]。
2020-06-12再生骨料混凝土简称为再生混凝土,就是将废弃的混凝土块经过清洗、破碎等工作环节,按照实际需求按照一定的比例与级配混合,部分亦或者全部代替砂石等天然骨料配制而成的新混凝土。根据大量的调查发现,采用再生骨料混凝土有较高的强度,可以被广泛应用在海洋工程中。
2020-06-11我要评论
期刊名称:海洋学研究
期刊人气:877
主管单位:国家海洋局
主办单位:中国海洋学会,国家海洋局第二海洋研究所,浙江省海洋学会
出版地方:浙江
专业分类:科学
国际刊号:1001-909X
国内刊号:33-1330/P
创刊时间:1983年
发行周期:季刊
期刊开本:16开
见刊时间:一年半以上
影响因子:1.280
影响因子:0.452
影响因子:0.000
影响因子:0.841
影响因子:0.337
400-069-1609
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!