[发明专利]一种遍历与贪心法结合的优化航线计算方法有效
申请号: | 201911382339.1 | 申请日: | 2019-12-28 |
公开(公告)号: | CN113052357B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 张璠;陈仲亮;张玉松 | 申请(专利权)人: | 广东华风海洋信息系统服务有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/30 |
代理公司: | 深圳市凯博企服专利代理事务所(特殊普通合伙) 44482 | 代理人: | 蔡凤银 |
地址: | 510030 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 遍历 贪心 结合 优化 航线 计算方法 | ||
本发明公开了一种遍历与贪心法结合的优化航线计算方法,包括步骤一至步骤十四。本发明采用遍历与贪心法结合的优化航线计算方法,相比现有技术中航线优化算法具有极大优势,首先,基于大数据量的实际航行测量,重新定义了失速方程,船舶失速计算更准确,以及优化航线过程中,考虑了实时船舶失速,航线规划的误差更小;并采用了逐级优化的方法,避免了每一级的选择库样本量是前一级的几何倍数的问题,计算量大大减小,大大提高计算效率。
技术领域
本发明涉及一种遍历与贪心法结合的优化航线计算方法,属于远洋航海技术领域。
背景技术
随着经济全球化的发展,国际贸易日渐繁荣,作为国际物流重要方式的远洋海运业也获得了大幅度的发展;新时期的新问题,对相应的航海技术提出了更高的要求;以往航线规划方法,对气象预报不同准确度的数据不加区分的同等水平的分析方式开销了较大的计算时间、对航程全程遍历导致计算效率低下,总体框架区域范围较窄只能得出局部较优解。
为了解决上述技术问题,特提出一种新的技术方案。
发明内容
本发明的目的在于提供一种遍历与贪心法结合的优化航线计算方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种遍历与贪心法结合的优化航线计算方法,
步骤一:采用遍历和贪心算法,来获取航线基本信息,形成航线数据库,该航线数据库包括航次参数信息数据、船舶参数信息数据、海况信息和海图信息参数信息数据;
步骤二:计算出发港PO到目的港PE的恒向角
步骤三:分别在恒向角方向两侧以角度δ为间隔均匀散布相同数量n的恒向方向
步骤四:根据步骤一中的船舶参数信息数据的海况信息和海图信息参数信息数据,来计算对船舶失速的影响,分别以恒向方向为航向航行24小时,计算到达终点坐标为P0,1-i,其中:0≤i≤2n;
步骤五:分别以P0,1-i为起点,重复步骤四;
步骤六:判断航行时间是否超过72小时,若不超过,则进入步骤四;若航行时间超过72小时,则进入下一步骤七;
步骤七:以72小时航行各终点P0,2-i为起始点,并以目的港口PE为终点,计算起始点和终点之间的恒向角其中:0<i<(2n+1)3;
步骤八:在方向两侧以角度δ为间隔均匀散布相同数量n的恒向方向
步骤九:结合船舶自身特性,充分考虑气象预报的海况对船舶失速的影响,分别以为航向航行24小时,计算到达终点坐标为Pi,j;
步骤十:对确定的i,在Pi,j中选出距离航行终点最近的点作为本次优化的终点,计算并保存数据,其中:0<j≤2n+1;
步骤十一:判断步骤十中的终点是否已靠近航行终点目的港PE;若是,则航程结束;若否,则以步骤十的终点为起点,重复步骤九至步骤十的操作;
步骤十二:汇总所有航线的信息,构成备选航线库;
步骤十三:根据优选变量的要求,从备选航线库中选出相应变量最符合要求的航线,即为规划航线。
优选地,所述步骤一航线基本信息包含航次参数、船舶参数、气象预报海况信息和海图信息。
优选地,所述步骤三0<i≤2n,且为正整数,所述0°δ180°。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东华风海洋信息系统服务有限公司,未经广东华风海洋信息系统服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911382339.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摄像组件和转动组件
- 下一篇:吸烟制品及其适用的烟具
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理