一种多海工模块装船的驳船智能选取方法

文档序号:25280098发布日期:2021-06-01 17:26阅读:82来源:国知局
一种多海工模块装船的驳船智能选取方法

本发明属于海洋运输技术领域,更具体的说,是涉及一种多海工模块装船的驳船智能选取方法。



背景技术:

在固定式海洋平台、浮动式海洋平台、海上风机等大型海上结构物建造过程种,均涉及到海工模块的运输。在这些项目中,运输船舶费用是影响项目成本的重要因素。载重能力较小的驳船,租金较低,燃油消耗量小,驳船可装载的海工模块数量少;载重能力较大的驳船,租金较高,燃油消耗量大,驳船可装载的海工模块数量多。

在驳船需要的装载海工模块数量已经确定的情况下,总体工程师从国内外众多的驳船资源中,选取一艘驳船装载所有海工模块,同时,保证选取的驳船运输成本较低。传统驳船选取方法主要依靠工程师经验进行确定,耗费了大量的时间和精力,同时,往往选取驳船的成本并不是全局最优,影响了运输的经济效益。



技术实现要素:

本发明的目的是针对现有技术中存在的技术缺陷,而提供一种多海工模块装船的驳船智能选取方法,以提高多海工模块运输用驳船的选取效率,降低运输成本。

为实现本发明的目的所采用的技术方案是:

一种多海工模块装船的驳船智能选取方法,包括下述步骤:

步骤1,建立待装载海工模块数据库;

步骤2,根据待装载海工模块的总重量,利用载重量筛选法对驳船数据库中储存的驳船进行初次筛选,将筛选出的符合载重量要求的所有驳船生成初次筛选驳船数据库;

步骤3,根据待装载海工模块所需占用的总甲板面积,利用甲板面积筛选法对所述初次筛选驳船数据库中的通过载重量筛选的所有驳船进行再次筛选,将符合甲板面积要求的所有驳船生成再次筛选驳船数据库;

步骤4,计算所述再次筛选驳船数据库中通过甲板面积筛选的所有驳船的运输成本,选取成本最优的驳船作为运输驳船。

所述待装载海工模块数据库包括待装载的海工模块数量、每个待装载海工模块的重量、每个海工模块底层对应甲板上的最大长度轮廓尺寸及每个海工模块底层对应甲板上的最大宽度轮廓尺寸。

所述载重量筛选法包括下述步骤:

步骤(1),将所述驳船数据库中储存的编号为i的驳船作为待筛选驳船;

步骤(2),判断待筛选驳船的载重量w船是否大于或等于海工模块总重量w总,如果w船大于w总,则保留当前待筛选驳船;如果w船小于或等于w总,则淘汰当前待筛选驳船;

步骤(3),判断i+1是否大于驳船数据库中的驳船数量k,如果i+1大于驳船数量k,则结束载重量筛选法;如果i+1小于或等于驳船数量k,则将编号为i+1的驳船重新作为待筛选驳船执行步骤(2),继续进行筛选。

所述甲板面积筛选法包括下述步骤:

步骤一、将通过载重量筛选的所有驳船按照载重量大小从小到大的顺序进行二次编号,二次编号为从1到g的自然数,g为通过载重量筛选的驳船数量;

步骤二、将待装载海工模块按照扩充外形轮廓面积从大到小编号,编号从1到n,n为海工模块的数量;

步骤三、按照各个海工模块扩充外形轮廓面积从大到小的顺序进行虚拟装船,包括下述步骤:

步骤①、将通过载重量筛选的编号为j的驳船作为当前待筛选驳船;将编号为m的海工模块作为当前待装载海工模块;

步骤②、计算当前待筛选驳船的有效装载空间数量c,判断有效装载空间的数量c是否大于0;

步骤③、若有效装载空间的数量c大于0,将当前待装载的海工模块的扩充外形轮廓分别装载至各个有效装载空间中,计算各个有效装载空间装载当前海工模块扩充外形轮廓后的空间平整度ed;输出空间平整度ed最大的有效空间的驳船甲板作为装载当前海工模块的驳船甲板,将待装载海工模块扩充外形轮廓装载至当前驳船甲板上,之后,执行步骤④;若有效装载空间的数量c等于0,则淘汰当前驳船;

步骤④、判断m+1是否大于海工模块数量n;

步骤⑤、当m+1大于海工模块数量n时,表示当前的驳船能够装载所有海工模块,则保留该符合要求的驳船;之后,执行步骤⑦;

步骤⑥、当m+1小于或等于海工模块数量n时,将编号为m+1的海工模块作为当前待装载海工模块,执行步骤②;

步骤⑦、判断j+1是否小于等于通过载重量筛选的驳船数量g;

步骤⑧、当j+1小于或等于g时,表明仍有驳船需要判断是否能够装载完所有的模块,将编号为j+1的驳船作为当前待筛选驳船,执行步骤②;当j+1大于g时,表明所有驳船都已经判断完成,则输出所有通过甲板面积筛选法的驳船。

所述空间平整度ed的表达式为:ed=e4-p,式中,p为角区数量。

与现有技术相比,本发明的有益效果是:

1、本发明的多海工模块装船的驳船智能选取法依次通过载重量筛选、甲板面积筛选、成本计算多种方法结合,实现了智能、合理、高效的选取驳船,可以为工程师选取装载模块的驳船提供参考,提高了驳船的选取效率,保障了运输成本最优化,有利于降低运输成本。

2、本发明的筛选方法通过对数据库中的驳船进行逐一筛选,相比于传统依靠人工经验选取的驳船,从全局角度优化驳船选取方法;载重量筛选方法的应用,提升了驳船选取方法的效率;甲板面积筛选法的应用保证了选取的驳船可以装载所有的海工模块,既能够快速、高线的实现对驳船的筛选,同时通过计算所有可行驳船的运输费用,从全局角度实现成本优化,具有工程实践意义。

附图说明

图1所示为本发明多海工模块装船的驳船智能选取方法整体流程图;

图2所示为甲板面积筛选法中海工模块底层甲板最大边长外扩形成待装载海工模块扩充外形轮廓的示意图;

图3所示为甲板面积筛选法中有效装载空间的判断示意图;

图4所示为甲板面积筛选法中的角区计算示意图。

具体实施方式

以下结合附图和具体实施例对本发明进行详细说明。

本发明的多海工模块装船的驳船智能选取方法包括下述步骤:

步骤1,建立待装载海工模块数据库;所述待装载海工模块数据库包括待装载的海工模块数量、每个待装载海工模块的重量、每个海工模块底层对应甲板上的最大长度轮廓尺寸及每个海工模块底层对应甲板上的最大宽度轮廓尺寸。

步骤2,根据待装载海工模块的总重量,利用载重量筛选法对驳船数据库中储存的驳船进行初次筛选,将筛选出的符合载重量要求的所有驳船生成初次筛选驳船数据库;所述载重量筛选法包括下述步骤:

步骤(1),将所述驳船数据库中储存的编号为i的驳船作为待筛选驳船;

步骤(2),判断待筛选驳船的载重量w船是否大于或等于海工模块总重量w总,如果w船大于w总,则保留当前待筛选驳船;如果w船小于或等于w总,则淘汰当前待筛选驳船;

步骤(3),判断i+1是否大于驳船数据库中的驳船数量k,如果i+1大于驳船数量k,则结束载重量筛选法;如果i+1小于或等于驳船数量k,则将编号为i+1的驳船重新作为待筛选驳船执行步骤(2),继续进行筛选。

步骤3,根据待装载海工模块所需占用的总甲板面积,利用甲板面积筛选法对所述初次筛选驳船数据库中的通过载重量筛选的所有驳船进行再次筛选,将符合甲板面积要求的所有驳船生成再次筛选驳船数据库;所述甲板面积筛选法包括下述步骤:

步骤一、将通过载重量筛选的所有驳船按照载重量大小从小到大的顺序进行二次编号,二次编号为从1到g的自然数,g为通过载重量筛选的驳船数量;

步骤二、将待装载海工模块按照扩充外形轮廓面积从大到小编号,编号从1到n,n为海工模块的数量;

步骤三、按照各个海工模块扩充外形轮廓面积从大到小的顺序进行虚拟装船,包括下述步骤:

步骤①、将通过载重量筛选的编号为j的驳船作为当前待筛选驳船;将编号为m的海工模块作为当前待装载海工模块;

步骤②、计算当前待筛选驳船的有效装载空间数量c,判断有效装载空间的数量c是否大于0;

步骤③、若有效装载空间的数量c大于0,将当前待装载的海工模块的扩充外形轮廓分别装载至各个有效装载空间中,计算各个有效装载空间装载当前海工模块扩充外形轮廓后的空间平整度ed;输出空间平整度ed最大的有效空间的驳船甲板作为装载当前海工模块的驳船甲板,将待装载海工模块扩充外形轮廓装载至当前驳船甲板上,之后,执行步骤④;若有效装载空间的数量c等于0,则淘汰当前驳船;

所述空间平整度ed的表达式为:ed=e4-p,式中,p为角区数量。

步骤④、判断m+1是否大于海工模块数量n;

步骤⑤、当m+1大于海工模块数量n时,表示当前的驳船能够装载所有海工模块,则保留该符合要求的驳船;之后,执行步骤⑦;

步骤⑥、当m+1小于或等于海工模块数量n时,将编号为m+1的海工模块作为当前待装载海工模块,执行步骤②;

步骤⑦、判断j+1是否小于等于通过载重量筛选的驳船数量g;

步骤⑧、当j+1小于或等于g时,表明仍有驳船需要判断是否能够装载完所有的模块,将编号为j+1的驳船作为当前待筛选驳船,执行步骤②;当j+1大于g时,表明所有驳船都已经判断完成,则输出所有通过甲板面积筛选法的驳船。

步骤4,计算所述再次筛选驳船数据库中通过甲板面积筛选的所有驳船的运输成本,选取成本最优的驳船作为运输驳船。

本发明一种多海工模块装船的驳船智能选取方法的具体流程图如图1所示,具体流程包括下述步骤:

步骤s1,建立待装载海工模块数据库;其中,所述待装载海工模块数据库包括待装载的海工模块数量n、每个待装载海工模块的重量wm、每个海工模块底层对应甲板上的最大长度轮廓尺寸am及每个海工模块底层对应甲板上的最大宽度轮廓尺寸bm。其中,m为某一海工模块的编号,m=1,2,3,4,…n。

步骤s2,根据待装载海工模块的总重量,利用载重量筛选法对驳船数据库中储存的驳船进行初次筛选,将筛选出的符合载重量要求的所有驳船生成初次筛选驳船数据库;具体方法为:

步骤s2.1、将所有的海工模块的重量进行迭代相加,则海工模块的总重量

步骤s2.2、驳船数据库中的驳船有编号i、甲板尺寸s甲、载重量w船、每日燃油消耗量、每日租金等数据。驳船编号i,是连续自增的编号,依次从1到k,k为驳船数据库中驳船的数量。初次筛选时,从编号为1的驳船进行筛选,即i=1,将编号为i的驳船作为待筛选驳船。

步骤s2.3、判断当前待筛选驳船的载重量w船是否大于等于海工模块总重量w总,判断为真时,保留当前编号的待筛选驳船;判断为假时,淘汰当前编号的待筛选驳船;

步骤s2.4、将驳船编号i+1的驳船重新作为待筛选驳船;

步骤s2.5、判断i+1是否大于驳船数据库中的驳船数量k,如果大于驳船数量则表明驳船数据库中的驳船都已经完成载重量筛选,则结束载重量筛选法,输出所有通过载重量筛选法的驳船,生成初次筛选驳船数据库,执行步骤s3,利用甲板面积筛选法对驳船进行进一步筛选;如果i+1小于等于驳船数量k,表明数据库中还有驳船为进行载重量筛选,跳转至步骤s2.2继续进行筛选。

步骤s3,根据待装载海工模块所需占用的总甲板面积,利用甲板面积筛选法对所述初次筛选驳船数据库中的通过载重量筛选的所有驳船进行再次筛选,将符合甲板面积要求的所有驳船生成再次筛选驳船数据库;具体包括下述步骤:

步骤s3.1、将通过载重量筛选的驳船按照驳船载重量大小从小到大进行排序及二次编号,二次编号是连续自增的编号,某一通过载重量筛选的驳船的二次编号记为j,j=1,2,…,g,g为通过载重量筛选的驳船数量;

步骤s3.2、将各海工模块的底层甲板最大边长进行外扩,本实施例中边长外扩尺寸为1m,形成的规则海工模块外形轮廓作为甲板面积筛选法的基础。图2所示为本发明的甲板面积筛选法中海工模块底层甲板最大边长外扩形成待装载海工模块外形轮廓的示意图。

步骤s3.3、将待装载海工模块按照扩充外形轮廓面积从大到小编号;待装载海工模块的装船顺序为:待装载海工模块按照扩充外形轮廓面积从大到小的顺序装载至驳船甲板中。

步骤s3.4、计算编号为j的驳船有效装载空间的数量c。从编号j=1的驳船开始判断,每次装载海工模块后需重新判断是否存在有效装载空间。

有效空间的判断方法为:将一虚拟海工模块外形轮廓放置在已装载海工模块的驳船甲板中,将虚拟海工模块外形轮廓四边外扩,直至边长与现有驳船甲板中各边重合形成装载空间。若下一待装载的海工模块扩充外形轮廓能放置进装载空间内则该空间为有效装载空间;若不能则为无效装载空间。可能存在多个有效装载空间。图3所示为甲板面积筛选法中有效装载空间的判断示意图。

步骤s3.5、判断有效装载空间的数量c是否大于或等于0。

若有效装载空间的数量c大于0,表明存在有效装载空间,跳转至步骤s3.6,将待装载海工模块外形轮廓装载至驳船甲板上;若有效装载空间的数量c等于0,则表明不存在有效装载空间,则该驳船无法装载所有模块,淘汰数据库中编号为i,二次编号为j的驳船,跳转至步骤s3.14。

步骤s3.6、将编号为m的海工模块扩充外形轮廓装载至有效装载空间中,某一有效空间编号记为d,初始有效装载空间编号d=1;d+1≤c;

步骤s3.7、计算装载海工模块外形轮廓m后的空间平整度ed=e4-p,p为角区数量,图4所示为本发明的甲板面积筛选法中的角区计算示意图。

步骤s3.8、将编号为d+1的有效装载空间重新作为待计算有效空间进行计算;

步骤s3.9、判断d+1是否小于等于有效装载空间的数量c。当d+1小于等于c时,说明存在有效装载空间未装载,跳转到步骤3.6中;当d+1大于c时,说明所有有效装载空间均已装载,跳转至步骤3.10。

步骤s3.10、输出空间平整度ed最大的有效空间的驳船甲板作为装载当前海工模块的驳船甲板;

步骤s3.11、将编号为m+1的待装载海工模块重新作为待装载海工模块;

步骤s3.12、判断m+1是否大于模块数量n;当m+1大于海工模块数量n时,表明所有模块均完成装载,该驳船符合要求,跳转至步骤s3.13。当m+1小于等于模块数量n时,需要将编号为m+1的海工模块外形轮廓装载至驳船甲板上,即跳转至步骤s3.4进行进一步判断。

步骤s3.13、驳船数据库中编号为i,二次编号为j的驳船符合要求,保留该驳船。

步骤s3.14、驳船数据库中编号为i,二次编号为j的驳船不符合要求,淘汰该驳船。

步骤s3.15、将编号为j+1的驳船重新作为待筛选驳船;

步骤s3.16、判断j+1是否小于等于通过载重量筛选的驳船数量g;当j+1小于等于g时,表明仍有驳船需要判断是否能够装载完所有的模块,跳转至步骤s3.3;当j+1大于g时,表明所有驳船都已经判断完成,跳转至步骤s3.17;

步骤s3.17、输出所有通过甲板面积筛选法的驳船,生成再次筛选驳船数据库。

步骤s4,计算所述再次筛选驳船数据库中通过甲板面积筛选的所有驳船的运输成本,选取成本最优的驳船作为运输驳船。

驳船运输成本按公式(驳船租金+燃油消耗量)*租用天数计算,其中租用天数可按照里程/驳船航速进行计算,驳船航速一般为10-15节。

至此,完成了多海工模块装船的驳船智能选取。

采用本发明提出的多海工模块装船的驳船智能选取法,通过载重量筛选、甲板面积筛选、成本计算多种方法结合,实现了计算机智能、合理、高效的选取驳船,可以为工程师选取装载模块的驳船提供参考,优化了现有依靠工程师经验的驳船选取方法,提高了驳船选取的效率,具有工程实际意义。

以上所述仅是本发明的优选实施方式,应当指出的是,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1