全文预览

关于合理确定集装箱码头装船顺序算法

上传者:菩提 |  格式:doc  |  页数:23 |  大小:0KB

文档介绍
递进,而上述的装箱方式,理论上来说没有什么困难, 但对于大船工人来说,从一层到二层,在从二层下来到一层摆角,这样上下攀爬的次数越多,危险性和劳动强度就越大。因此在大船工人有限的情况下同样会影响装船速度。对于重点船舶的作业可以依靠增加该船的大船工人人数的方式来解决这一矛盾,即保证装船的速度,又保证了准舱率。而对于一般的船舶,我们还要根据实际情况来判断这种装船方式的适用性。三、对于实现第一种装船方式(改进的)的意义,以及算法、流程图和程序 1 、实际意义: 正因为第三种装船方式在实际应用时还受到各方面因素的制约,而且在集装箱码头的实际装船情况中装船效率依然是最主要指标,因此如何找到一种以最少翻箱,最快速度,在保证速度的前提下尽量提高准舱率的应用性强的装船方式, 才是码头最关心的。但我们也看到,第一种装船方式的缺陷在于:只注重装船速度,没有顾及装船质量。为此,我认为如果在侧重装船速度的同时,兼顾到装船质量,对第一种装船方式进行一定程度的改进后,会是一种很有实际价值的装船方式。为此我对第一种装船方式进行了一定改进,编写了一个算法,这样可以依靠电脑来判断发箱顺序和实际船图,以达到在保证装船速度的前提下,最大限度的提高船舶的准舱率。 2 、算法编写思路: (1) 、矩阵输入将箱区图与配载图的箱号分别输入到矩阵 A和 B; 将该箱区的吨位级图输入到矩阵 C1 ; 将与配载图相应的吨位级图输入到矩阵 C2 ; 建立一个行列数与矩阵 A相同的零矩阵 D,用来标记发箱顺序; 建立一个行列数与矩阵 B相同的零矩阵 E,用来标记实际船图。注: ?因为整型数据大小有限制,故矩阵 A、 B的元素只取其箱号而舍其箱区号和位号; ?无箱的箱位在其对应矩阵 A的相应位置记为 0,在其对应矩阵 C1的相应位置记为 0; ?未放关的箱子在其相应矩阵 A的相应位置记为 99,在其对应矩阵 C1 的相应位置记为 9

收藏

分享

举报
下载此文档