散货船优化算法

散货船优化算法
散货船优化算法

散货船装载过程优化的研究

Study on Optimization of Bulk Carrier’s Loading

Process

本文从散货船的安全问题出发,结合散装船舶装卸货过程中的实际情况,提出了通过优化装载方案来控制船舶装货时强度变化的观点,以使整个装货过程中产生的剪力、弯矩对船舶强度的影响尽量最小。初步建立了散货船装载优化模型,提出了求解该模型的基本思想,并将遗传算法运用于该优化模型的求解。研究了遗传算法在散货船装载过程优化上的具体实施方法。采用面向对象的程序设计方法,在Windows平台的Visual C++环境下开发了基于遗传算法的散货船装载过程优化软件。

本文所开发的基于遗传算法的散货船装载过程优化软件,可以作为装载仪中的一个子系统,对各种装货过程进行优选,最后得到一个近似最优的装货方案。经过优化的装货方案可以大大减小装货过程中所产生的船舶剪力和弯矩最大值。该软件可以运用于实际生产,通过控制船舶装货环节的船体强度,提高散货船的安全性,延长船舶的使用寿命。

ABSTRACT

This paper particularly analyzes the characteristic of bulk carrier. Present the attitude that controls the vessel’s strength in loading by optimizing the loading scheme. This optimization intends to make the vessel’s Shear Force (SF) and Bending Moment (BM) in loading process to the lowest extent. An optimization modal for loading of bulk carrier is basically established in this paper. Author creatively uses the Genetic Algorithms to get the solution of this optimization modal.

The software named “Optimization of Bulk Carrier’s Loading Procession”, which can be inserted to “Stowage System of Bulk Carrier” as a subsystem. This software

chose the best one approximately from every loading scheme. The optimized scheme can reduce the maximum of SF and BM in loading at most extend. Using the software to optimize the loading process in practice will improve the security of the bulk carrier, and prolong the life span of the bulk carrier.

Key Words: Bulk Carrier, Vessel’s Strength, Optimization of Loading Process, Genetic Algorithms.

1.4 散货船装卸操作中的强度控制问题

从散货船的安全现状可以看出,目前都存在一个共同的问题,即船舶强度问题。如何才能把营运中的风险降至最低,如何才能提高散货船营运的安全系数,保证人、船、货的安全,延长船舶的使用寿命,这有赖于通过适当的装卸,使装卸过程中产生的剪力、弯矩对船体的潜在损伤降至最低。这就提出了散货船在装卸过程中的强度控制问题。[7]

散货船在装卸过程中的强度控制的核心,就是要制定较优化的装卸货方案,使整个装卸过程中产生的剪力、弯矩对船舶强度的影响尽量最小。

现有散货船根据SOLAS公约第Ⅶ/11条的规定,均安装了规定的装载仪。船舶驾驶员通过输入某一状态下的装载货物情况和油水分布情况,就可以得到该状态下的各站号及特殊要求位置的剪力和弯矩值,再将这些数据与规范标准相比较。通常船舶驾驶员是事先制订一个装卸货方案,再用装载仪去校核,以确定装卸过程中船舶强度是否满足规范要求,如不满足则对原计划进行修改,直到满足规范要求为止。该装卸方案虽然满足规范要求,但是却未达到优化的程度。如果能够获得优化方案并以此指导装卸作业,那么货物操作过程中散货船船体的损伤将会大大降低,从而大大减少船体的疲劳,提高散货船的使用寿命,保证船舶安全。

一般来说,由于散货船的装货速度远高于卸货速度,所以装货时对船舶强度的控制就显得比卸货时更加重要。本文就是从散货船的装载角度出发,在船舶装载仪的基础上引入人工智能的思想,运用遗传算法对船舶的装货过程进行优化,并可在散货船的装载仪中增设一个子系统,对各种装货过程进行优选,最后得到一个近似最优的装货方案,以解决散货船装卸过程中的强度控制问题。

散货船装载过程优化模型的建立

在散货船装载过程优化中需要考虑的主要因素仅是船舶纵向强度和船舶的吃水、吃水差限制。本章首先介绍了静水中船舶纵向强度和浮态的计算方法,再进一步建立了散货船装载过程的优化模型,并初步提出了该模型的求解思路。

装载过程优化模型的建立

在散货船的实际装载过程,可以定义为单舱装载方式和多舱装载方式。单舱装载方式就是装货过程中只有一部装货设备,一次只能对一个货舱进行装货操作;多舱装载方式就是指用两部或两部以上的装货设备对不同的货舱同时进行装货操作的装载方式。与多舱装载方式相比,采用单舱装载方式时,装货过程中对船舶强度和浮态的控制是比较困难的。因此对单舱装载方式的优化是非常必要的。本文仅对单舱装载方式进行了研究,对单舱装载过程建立了优化模型。

2.3.1 建立优化模型的目的

装载过程优化就是要在已知每个货舱计划装货量的基础上,确定一个优化的装货方案,使得按照这个方案进行装货的整个过程中,船舶产生的剪力、弯矩对船舶强度的影响尽量最小,并且在整个过程中船舶的浮态也能满足规定的要求。所以,建立装载过程优化模型的目的就是:在尽量减少装货次数的前提下,确定一个能使整个装货过程中船舶的剪力、弯矩尽量小并且使船舶吃水、吃水差始终保持在规定要求以内的装货优化方案。

2.3.2 目标函数的建立

2.3.2.1 确立基本变量

每个货舱最终要装载的货物重量是已知的,用i V 表示。船舶总共需要装货的货舱数,用

C 表示。则该航次船舶总装货量为∑=C i i V

1。

将每一次装货设备从一个货舱口移动至另一货舱口称之为一次换装作业,而装货设备对

全船所有货舱依次完成了一次装货的过程定义为一轮装货作业。完成整个装货需要的换装次

数用J 表示,完成整个装货需要的轮次数用R 表示。对于有5个货舱和7个货舱的散货船,一般经过两轮装货均可满足优化的要求,即可取R=2。而对于9个货舱以上的大型散货船,往往需要3轮或以上的装货作业才能满足优化的要求,即R ≥3。

我们假定。可以看出任意一种装货方案都是由每轮装舱的次序S (Sequence )和每轮各

舱的装货数量Q (Quantity )构成。确定了每轮的装舱次序和每轮的各舱装货量,就确定了一种装货的方案E ,即

),(Q S f E = (2-3-1)

在装货中为了保证船舶的纵向强度,一般情况下压载水排放位置与装载货舱的位置趋于

一致,因此,压载水方案B 是由装货方案所决定的,现定义为

)(E t B = (2-3-2)

2.3.2.2 目标函数的建立

在装货过程中,每个校核站面的剪力、弯矩都是在不断变化的,它们变化是个连续的过

程,因而可取每一次换装作业时各个校核站面的剪力ij SF 和弯矩ij BM 其中,i 为校核站面的位置, j 为换装作业的次数。

设各个校核站面的剪力许用值为i ASF ,弯矩许用值为i ABM ,则可设定装货过程中优

化模型的目标函数为: )(max )(i

ij ij ASF SF E g = (2-3-3) )(max )(i ij ij ABM BM E h = (2-3-4)

对装货方案E 的优化,理论上就是要求得一个解*E ,使得)(*E g 和 )(*E h 为最小值。

2.3.3 约束条件的设立

考虑到港口航道或码头泊位水深的限制和压载水排放要求,散货在装载过程中必须限定船舶吃水和吃水差。设每次换装作业时船舶的首吃水为Fj d (E),尾吃水为j A d (E),吃水差为j t (E),则装卸过程中约束条件为:

?????<<<<<<2

1m a x m i n m a x m i n )()()(T E t T d E d d d E d d j Aj Fj (2-3-5)

式中,1T ,2T 分别为装货过程中最大尾倾吃水差和最大首倾吃水差,其中1T 为负值,2T 为正值。

2.3.4 装载过程的优化模型

建立最优化模型,有三个基本要素,即决策变量、目标函数和约束条件 ,于是可建立如下装货过程优化模型:

min ?

?????)()(E h E g s.t. ?????<<<<<<2

1max min max min )()()(T E t T d E d d d E d d j Aj Fj (2-3-6)

在多目标决策问题中,根据实际情况确定一个目标为主要目标,而把其余目标作为次要目标,并且根据决策者的经验,选取一定的界限值。这样就将原多目标决策问题转化为在一个新的约束条件下,求主要目标的单目标规划问题[20]。

现将每次换装作业时船舶各个站点的实际剪力占许用剪力的百分比限定在δ以内作为约束条件,就可以把2-3-6式变为下式:

min }{)(E h

s.t.?????????<<<<<<<δi

ij j j j ASF SF T E t T d E da d d E df d 21max min max min )()()( (2-4-1)

其中,δ可根据船龄及装载条件限定在50%~70%范围内。

2.4 装载过程优化模型求解的基本思路

将2-3-1式代入2-3-3和2-3-4式,我们可以将目标函数变为:

)(max ),(i ij ij ASF SF Q S g = )(max ),(i ij ij ABM BM Q S h =(2-4-2)

求解最优解*E ,也就是求解最优装舱顺序*

S 和每轮各舱最优装货量*Q 。首先选择出

全部可行的装舱顺序N ,然后确定出每一种装舱顺序下每一轮各货舱的最优装货量,从而可以求出每一装舱顺序下最优装货方案t E ,t (t= 1~N ),再将t E 代入目标函数,选出其中使目标函数最小者即为最优解*E 。

在选择过程中,应先将那些不可行的装舱顺序排剔除,仅保留有可能产生最优解的装舱

顺序。 2.4.4 优化求解过程

1) 随机产生一个确定的各货舱每轮装货量的组合,即一个确定的i Q ;

2) 选择出全部可行装舱顺序;

3) 计算每一种装货顺序下的目标函数h(E),并对结果进行比较,选取在约束条件下使h(E)最小的装货顺序,于是产生了相应的装货方案i E 。

4) 重复步骤1)~3),不断比较所有产生的装货方案,直到能找到一个优化方案。

我们可以看出,求解装载过程优化模型的过程实际上就是一个典型的数学寻优过程。由于每轮装货量的组合和可行装货顺序的组合都是非常多的,用一般的枚举法是很难找出最优解的。因此需要一种效率极高的寻优方法来解决该优化问题。于是作者将遗传算法应用于装载过程优化模型的求解。

基于遗传算法的散货船装载过程优化

运用遗传算法对具体的散货船装载过程进行优化的过程也就是用遗传操作对可能的装

载过程的解空间进行搜索,最终找出一个最优解的过程。

3.3 遗传编码方案的确定

在遗传算法开始时,通过编码将变量转化为一条字符串,作为每一个个体唯一对应的染

色体。在遗传算法结束时,对选出的最优个体的染色体字符串进行解码,即编码算法的逆运算,最终得到优化变量。根据2.4节的基本优化过程,本模型需要对各货舱每轮装货信息进行编码。本文采用Holland 的经典遗传算法,应用二进制编码规则。

对于具有n 个货舱且拟两轮完成装货的船舶,将每个货舱的最终装货数量分为16等份,则用任意一个4位二进制数i a (i a =1a ,2a ,3a ,… ,n a )来对应各舱的第一轮装货量i X 为

i i i P a Dec X 16

)(= (3-3-1) 若需进一步提高计算精度,可以将每个舱的装货量分为128等份,用8位二进制数来表

示。一般来说,用4位二进制数来表示的计算结果即可满足优化要求。

对于具有n 个货舱且拟三轮完成装货的船舶,用4位二进制数i a 对应各舱的第一轮装货量i X ,和4位二进制数i b 对应各舱的第二轮装货量i Y 为: ???

????-==)(16)(16)(i i i i i i i X V b Dec Y V a Dec X (3-3-2)

将i a ,i b 按顺序排列,组成一条二进制字符串,作为个体的染色体。

3.4 初始种群的产生

根据编码方案,由一个随机布尔值发生器连续产生出20个二进制数,就随之产生了一

个初始个体。个体的染色体就是这个20位二进制字符串,其中1~4位对应第1舱第一轮装货信息,5~8位对应第2舱第一轮装货信息,以此类推。在最终遗传优化结束后,解码器将依该顺序对最优个体进行解码,从而获取优化装载方案。

3.5 个体适应度的确定

确定个体适应度的步骤如下:

1)随机产生一串二进制数,作为一个个体的染色体,其中包含了各货舱每轮装货量的信息。 对该个体进行解码,得到各货舱每轮装货量组合,再根据可行装货顺序的选择原则,自动产生出对应于该个体的全部可行装货顺序。

2) 比较所有可行装货顺序下的)(max i ij ij ABM BM ,找出使其值最小的那个装货顺序,并把

该最小值记为'f ,同时把个体对应的最优装货顺序保存入个体。则'f 即为该个体对应的最优装货顺序下的装货过程中船体所受的实际弯矩占许用值百分比的最大值。

3)确定个体适应度f 。

'1f f -= ()1'

0=f

()1'≥f (3-5-1)

3.6 遗传操作的具体实施

3.6.1 选择

选择是用来确定需要遗传复制和交叉的个体,以产生下一代种群的算法。本文选用了轮盘选择法。

3.6.2 交叉

在遗传算法中,交叉是产生新个体的主要手段。它类似于自然界中生物的交配繁衍,使

不同个体的基因互相交换,从而产生新个体。

本文优化程序中选择均匀交叉法,具体实施步骤如下:

(1)当满足交叉概率时交叉事件发生,以轮盘法从种群中选择出两个需要交叉个体。

(2) 由一个产生“1”的概率为0.5的布尔值发生器生成一条与个体染色体长度相同的二进制字符串A 。

(3) 对字符串A 进行逐位判断,为“1”时交换相应位置的个体染色体,为“0”时不交换。

(4) 交换完毕后,将交叉后的个体保存入下一代种群。

3.6.3 变异

变异是遗传算法产生新个体的方法,它对个体的染色体上某个字符进行补运算,将字符

1变为0,或将0变为1。由于变异产生的新个体,可能会变得更好(适应度高),也可能向坏的方向发展,因此对于个体本身来说,变异的效果是很难预料的;但对于整个种群来说,变异增加了种群中个体的多样性,使最终结果不易于收敛于局部最优解,是遗传进化中不可缺少的一个环节。

3.7 对约束条件的处理

对于不满足任一约束条件中的个体,将它排除出种群。具体的方法是:在每一代种群计

算个体适应度时,用3个约束条件对种群中所有个体依次进行检验,将凡是不能完全满足约束条件要求的个体挑选出来,使其适应度f 强制清零。根据式3-6-1,由于0=i f ,该个体在遗传中被选中的概率0=i p ,因此这些不能满足约束条件要求的个体将无法被遗传到下一代。通过这样的方法,经过若干代遗传搜索所求出的最优装货方案将完全满足3个约束条件的要求。

装载过程遗传优化的计算机实现

本程序以散货船“Sea Brilliance ”轮为对象编写,程序选用是在WINDOWS 平台上的

Microsoft Visual C++ 6.0开发的。

4.2.1.1 输入计算参数

输入的计算参数包括:

船舶基本参数:船员行李、食品、船舶常数、油水重量和装货前各压载水舱内压载水的

重量。

各舱装货参数:即各货舱的配货重量,通常该数值可由船舶驾驶员或配载软件计算得出。 船舶浮态的限制:根据港口的自然条件设定最大、最小吃水限制,并设定最大首、尾吃水差。

遗传算法参数:遗传代次、交叉概率、变异概率。这些参数决定了最终优化结果的精确性及计算时间的长短。

4.2.1.5 优化结果输出

优化结果包括:整个装货过程中的装舱次序、每次装货的数量和对应的压载水操作。同

时显示每次装货结束即每次换装作业时的船舶首尾吃水、吃水差、舱壁处剪力、弯矩值的最大值。这些数据可以帮助船舶驾驶员监督实际装货是否按照优化后的装货计划进行。

遗传优化程序的基本流程如下:

图4-1 优化程序流程图

4.3计算实例

4.3.2 数据输入

1) 船舶基本参数输入

在“数据输入”菜单中选择“船舶基本参数”项,或通过点击工具栏的按钮B (B asic parameter),打开以下窗口并输入船舶基本参数:

图4-4 船舶基本参数窗口

2) 油水及压载水数据输入

在“数据输入”菜单中选择“油水及压载水数据”项,或通过点击工具栏的按钮O (O il and

ballast water),打开以下窗口并输入船舶装货前的油水及压载水数据。

:

图4-5油水及压载水数据窗口

3) 各舱装货数量

在“数据输入”菜单中选择“各舱装货数量”项,或通过点击工具栏的按钮C打开以下窗口并将每个货舱配货量依次输入。

:

图4-6 各舱装货数量窗口

4) 约束条件限制

在“数据输入”菜单中选择“约束条件限制”项,或通过点击工具栏的按钮D(D raft limit) 打开以下窗口并根据装货港的实际情况输入。

图4-7约束条件限制窗口

5) 在“参数设置”菜单中选择“遗传算法基本参数”项,或通过点击工具栏的按钮P(P arameter of GE),在以下窗口中输入遗传算法的基本参数。

图4-8 遗传算法基本参数界面

种群大小一般取在100~300之间,太大了会使遗传算法的效率大大下降。遗传代次一般设置在100次以上,遗传代次越大,计算结果就会越接近最优解,但计算时间会大大延长。交叉率一般设置在0.2~0.6之间,变异率一般设置在0.005~0.02之间。

4.3.3 优化计算过程

我们继续将δ值调整为50%,计算后可得:

图4-11 δ为50%的优化结果输出界面

为了同时控制装货过程中的剪力和弯矩最大值,需要经过一个逐步逼近的过程,即先设定一个较大的δ值,然后逐渐减小δ值,通过多次计算来获得优化的装货方案。需要注意的是,δ值设置的过小,程序会显示“无法得出结果,请重新输入约束条件”。

程序最终输出的表格给出了一个经过优化的装货方案,并且输出了每一次换装作业结束时的船舶首尾吃水、吃水差及船舶舱壁处剪力、弯矩占许用值的最大百分比。最后两行输出了整个装货过程产生的船舶剪力、弯矩占许用值的最大百分比。

4.3.4 改变吃水限制

我们可以通过改变最大、最小吃水和吃水差限制来获得符合装货港需要的优化装货方案。例如,图4-12中给出的是吃水差限制在-3~3m时的优化结果,我们将约束条件限制窗口的吃水差限制改为-0.5~3m,以保证装货的大部分时间船舶处于尾倾状态。经过计算,得到以下结果:

图4-12 改变吃水差后的优化结果输出界面

可以看出,按照此优化方案装货过程中的最大首倾只有-0.44m,但装货过程中的最大弯矩却有所增加。这也说明了约束条件变得严格,将会使计算结果优化度下降。

本文针对实际生产中散货船的装货过程中的强度控制问题,提出了通过建立散货船装载过程优化模型来控制装货过程中产生的船舶剪力和弯矩最大值。作者对遗传算法应用于该优化模型的求解进行了探索性研究和具体实践,提供了基于遗传算法的散货船装载过程优化的具体实施方法。采用面向对象的程序设计方法,开发了遗传优化程序。该程序对各种装货过程进行优选,最后得到一个近似最优装货方案。

本文所开发的程序可以作为配载系统的子系统运用于生产实践,船舶驾驶员只需输入各货舱最终装货量和吃水、吃水差限制就可以得到一条优化后合理的装货方案。采用该方案装货,可以大大减小装货过程中所产生的船舶剪力和弯矩最大值,将散货船的整个装载过程中剪力和弯矩对船舶的影响控制在较低的水平,从而大大减小了装货环节中产生的船体损伤和疲劳,提高了散货船营运的安全系数。

语文人教版五年级上册9.鲸 讨论学习作者运用了哪些说明方法介绍了鲸哪几方面的特

《鲸》教学设计 教学目标: 1、认识3个生字,会写10个生字。正确读写“目前、上腭、哺乳、退化、垂直、经验、判断、胎生、寿命”等词语。 2、正确、流利、有感情地朗读课文。 3、了解鲸的特点、进化过程、种类和生活习性等方面的知识,激发学生探索海洋动物的举,培养学生热爱大自然、热爱科学的情感。 4、认识列数字、举例子、作比较、打比方等说明方法。 教学重点:在理解课文内容的基础上,学习作者用多种方法说明事物特点的表达方法。 教学时间:2课时 课前准备:多媒体教学设备、课件等。 教学过程: 第二课时 一、复习导入: 这节课我们接着来学习第九课《鲸》。 1、检查生词读音。 2、快速浏览课文,回忆作者从哪几个方面介绍了鲸?(体形、种类、进化和生活习性四个方面) 二、依据提示自学,再读课文。 1、出示自学提示:认真读课文,找出你对鲸最感兴趣的段落,边读边思考作者是怎样把鲸的这种特点表达出来的?再有感情地读一读。

2、学生依据提示自学,师巡视了解学生的自学情况。 三、集体交流,深入理解。 1、体形大: (1)哪些句子体现出了鲸的体形大?教师结合学生说的内容板书:约十六万公斤,近四万公斤,约七米。 (2)作者在说明时举了许多数字,这种用具体数字来说明事物的方法叫做列数字。(板书“列数字”)课文介绍的是鲸的特点,可文章的一开始为什么又提到象呢?对,象是我们熟知的动物,但鲸比象大的多,以此来说明鲸的庞大,这种用人们熟知的事物做对比来说明事物特点的方法叫做作比较。(作比较)今后,我们在写作中也可以应用这样的说明方法,使文章更清楚更明白。 (3)有感情地朗读课文。 2、这么庞大的鲸,真是一条大鱼呀!老师说错了?鲸不是鱼?为什么呢?那鲸的进化过程是怎样的呢?(学生答)看来鲸还真不是鱼。鲸的进化经历了漫长的过程,你是从哪些词语中看出来的? 除此之外,你还对鲸的哪些特点感兴趣? 3、鲸的分类:两大类,是根据有无牙齿来分的。 4、生活习性: 鲸的身子这么大,它们吃什么呢?关于鲸的进食,作者运用了哪种说明方法呢?(列数字,须鲸一顿吃两千多公斤,虎鲸好几十头吃一头三十多吨的长须鲸,只用几个小时。) 鲸又是怎样呼吸、睡觉、繁殖生长的呢,谁愿意把自己感兴趣的谈一谈?并说明作者运用了哪种说明方法?你对鲸的呼吸感趣,那好,请你把有关的句子读一读,作者把鲸喷出的水柱比作了什么?比作喷泉,对这种说明方法叫做打比方。(板书:打比方) 你还想说说鲸睡觉的样子,那你能把它们睡觉时的样子画下来吗? 这么特别的动物,他们的繁殖生长又是怎样的,谁愿意读一读有关的段落?(生读)在这里作者采用了什么说明方法?(列数字) 四、课堂总结: 通过这一节课的学习,我们了解的鲸体形、进化、种类、生活习性几个方面的特点,而且还学习了作者说明事物的方法。

窗帘的款式与制作水波计算方法

水波帘头计算方法 窗户高度在2.8m以内的,这类水波一般1.4m布可以做2个单个水波,1.2m 布可以做2个帘头的两边旗子。如下图它就是3个单个的水波+2个旗子组成一个完整的水波帘头,值得注意的是这个1.4m做2个单个水波不可以算成0.7m 做一个单个的水波,因为我们做一个水波的布料是这样算的1.4mx1.4m所以只能是遇到单个的水波时我们不得不加一个水波来计算即使浪费也没有办法。如下图的帘头我们可以算出它的用料3个单个的水波,我们算4个也就是1.4m+1.4m+1.2m旗子=4m 复式楼高窗的水波 这类帘头有单独的计算方法:一般2.8M布做一个单个的水波(2.8mx2.8m),1.5m做一个旗子(1.5mx2.8m),如一个高窗的尺寸是5.6mx7.6m ,我们做这种大帘头时单个的水波宽度在1m至1.5m效果最佳旗子做0.5m一个,我们用帘头宽度5.6m减去帘头两边的2个旗子(0.5m+0.5m=1m再用1m减去盖在帘头上的旗子大概一边0.15m——2个旗子就是0.3m——1m—0.3m=0.7m)5.6m—0.7 m =4.9m,4.9m做4个单个的水波比较合适4个x2.8/个=11.2m+2个旗子3m=14.2m 如需要在水波的上面加个平板来增加帘头的高度,我们再加上平板的布就可以了。 计算出单个水波的宽度 要学会裁剪水波幔头,首先就要计算出单个水波的宽度和高度,然后乘以水波的个数,加上两边旗的用料就是帘头的用料量。通常1.5米布可以做成两个水波。通常单个水波帘头宽度75厘米左右,根据窗户宽度除以75厘米就是这个窗户需要水波的个数,这个宽度可大可小,不是一成不变,根据窗户的实际需要来设计,如果窗户小的话,这个尺寸可以适当减小,计算方法如下: 例如:我们先假设一个水波的宽度是75厘米,如果窗户宽度是3.95米,那么这个窗户需要做几个水波呢? 用3.95米减去每边旗帜的宽度各15厘米(因为旗帜在水波帘头的两边),然后现除以75厘米,(395-15x2)/75=4.86个,因为水波不可能做半个,所以我们通常做5个那么当我们初步计算要5个水波后,每个水波的宽度就不是75厘米,而(395-15x2)/5=73厘米),也就是说我们根据窗户的宽度最终决定每个水波的宽度是73厘米,这个尺寸就是我们要裁剪的尺寸。这里请你务必记住:计算出单个水波的宽度后,在裁剪前要适当的加上边旗和水波、水波之间接缝的宽度。接缝的宽度根据具体需要来定。还有,要考虑到缝制之后帘头的宽度会缩短,这些问题要根据窗帘布料的收缩性能来定,也就是说收缩得厉害的就适当多算点进去,不怎么收缩得厉害的就适当少算点进去。 计算出单个水波的高度 水波高度的算法:正常是帘高的1/5边旗高是帘高的1/3. 如:窗帘定高3米,水波高度就是3米除5=60厘米边旗是3米除3=1米 窗帘有自己的高度,窗帘幔头也有自己的高度,搭配起来才实用做窗幔的比例,一般是按照所做窗帘的高度取1/5,但个别情况个别对待。一般都会按比例和美观裁剪。

10000吨散货船下水计算【文献综述】

文献综述 船舶与海洋工程 10000吨散货船下水计算 引言:船舶下水相比船舶建造,占地小,时间短,但是其工艺复杂程度和技术含量却高于船舶建造。 本文献综述,将对多篇船舶滑道纵向下水、船舶气囊下水及船舶快速性文献进行或归纳总结(阐述其研究现状),或粗浅评价(依据其他相关文献,结合自己独特理解)。虽然评价有些粗浅,但也是有理有据。 一旦证实笔者的一个指定观点正确,将会导致前辈们的测定有所偏差。 但若不钻此牛角尖,笔者的论文会毫无吸引力,没有创新精神,缺乏价值。虽然笔者的观点也未必能创造多大价值,却体现了科研的求实性、严谨性、精确性。 论文中会以小篇幅探讨该牛角尖。 1.滑道纵向下水 1.1周执平的滑道下水文献综述 提到滑道纵向下水,不得不提到周执平,他老人家对滑道下水颇有研究,写了不少建设性文献,后人的文献也多是基于他的。 周执平在实船测试中利用船艏5条横梁测定各横梁负载随时间变化曲线,研究后得出结论:“尾浮至全浮过程中,滑倒反力并非仅仅作用在前支点这一点上。因此不必保守地认为船舶尾浮时的反力集中在前支点一点上,而是分布在首部滑板约10%的区域内”,“经典下水计算无法确定各个弹性支座上的支承反力是如何分布的,为此借助于实船测试可以弥补此不足”[1]。 针对上面笔者认为实践是检验真理的唯一标准,在复杂的下水实验中,经典力学和材料力学已经很难捕捉和计算弹性支座的支反力,还是实际测量来得可信、直观、保险。 “由于船舶纵向下水尾浮过程中,不必再保守认为滑倒总反力仅作用在前支点上,随着滑程增加而由尾向首逐渐传递实际上作用在靠首部一些滑板垫木或下

水横梁,其最大值不是发生在尾浮开始时刻而基本上发生在尾浮过程中间阶段,船体视为弹性体且在浮力、重力、滑道反力作用下呈中垂状态,因此确定前支点的位置,其主要决定因素是滑道末端的潮高” [2]。 他将船视为弹性梁的观点笔者认为是建立在船体无限长情况下,船体总纵强度忽略不计的理想极端情况下 “尾浮过程中,压力最大值不是发生在尾浮开始时刻,而基本上发生在尾浮过程的中间阶段。一般滑道反力控制在小于水质量载荷的25%,分布范围约在首部10%—20%滑板长度内” [3]。 这是他多次实测后所得数据,属于经验积累,笔者无权评论。 1.2其他滑道下水综述 枯水期低水位可以说是滑道下水的瓶颈,因为容易引起后果恶劣的尾倾。陈轶峰等人设计出纵向下水辅助工装,在船尾增加气囊,增大排水体积,提高浮力对滑道末端的力矩,从而巧妙的解决枯水期下水尾落的危险[4]。 此种方法因经济实用简便,也可用于非枯水时期,如落潮等水面低的情况。气囊也可以改成空油罐等密封且轻的东西,前提是必须固定好,撑过下水时间即可丢弃回收。 李辉、余辉等人为了对限制水域内船舶纵向下水运动进行完整而准确的预报,考虑兴波阻力、粘性阻力、锚链力、钢缆力、水流力、横向侧推力的动力效应以及不对称水域等因素对下水运动的影响,针对下水各阶段建立了船体运动模型,提出了一种较为完善的限制水域内下水运动理论计算方法。采用该方法对一艘45000顿化学品/成品油轮的下水运动进行了预报,并于实船下水测试结果进行了比较分析。结果表明,此方法可以较好地模拟船舶下水运动,为分析和判断船舶下水的安全性提供了依据[5]。 船舶每次下水,海况都有差异,所以不可能有完整的数据库。针对下水各阶段建立船体运动模型和添加最大不确定因素,并借助电脑迅速计算出极端条件下风险因素,并加以考量和规避确实是较稳妥的方法。 殷骏等人采用光纤Bragg光栅技术,对船舶下水横梁受力进行测试,并对理论计算进行校核。测试结果表明:现有船台采用双滑道纵向下水工艺在船台滑道本身承载能力满足条件的基础上对于4250TEU箱集装箱顺利下水是安全的。光纤

人教版五年级语文上册《鲸》

《鲸》教学设计 新城二小梁艳 教材分析: 《鲸》是一篇介绍科普知识的说明性文章。课文介绍了鲸的形体特点、进化过程、种类和生活习性等方面的知识。这篇课文层次分明,条理清晰,每个自然段基本上讲了一个意思。另外,课文在表达上运用列数字、作比较、举例子、打比方、分类别等多种说明方法,通俗、生动、准确地对鲸的特点加以说明。 本文第四段是全文的重点段,作者抓住了鲸的饮食、呼吸、睡觉、生长四方面的特点,恰当地运用了比较、打比方、列数字等方法来具体说明。作者能抓住鲸的特点写,使读者清楚地了解鲸这个独特的海洋动物,读后印象深刻。通过学习本文使学生了解鲸的一些知识,学习作者用多种方法说明事物特点的表达方法。同时,培养学生探索动物世界的兴趣。 教学目标: 1.正确流利有感情的朗读课文。 2.了解鲸的特点、种类、进化过程和生活习性等方面的知识,激发探索海洋动物的兴趣,知道保护鲸的意义,培养热爱大自然、热爱科学的情感。 3.认识列举数字、作比较、举例子等说明方法,并学会运用。 教学重点: 在理解课文内容的基础上,学习作者用多种方法说明事物特点的表达方法。教学难点: 学习作者用多种方法说明事物特点的表达方法。 教学课时:第二课时 教学过程: 一、复习导入,理清脉络 1、这节课我们继续学习第9课,齐读课题。 2、昨天我们学习了课文的生字词,交流了大家搜集的关于鲸的资料,并初读课文,了解了课文内容。谁还记得课文是从哪几个方面来介绍鲸的? (板书:形体特点、进化过程、种类、生活习性) 3、课文又是从哪些方面来介绍鲸的生活习性呢? (板书:吃食、呼吸、睡觉、繁殖) 4、这节课我们就从这些方面研究鲸的特点,并看一看作者是怎样把鲸的特点写得准确明白又具体形象的。

水波动力学文献综述

华中科技大学 考生姓名陈刚 考生学号T201189948 系、年级研究生院 类别硕士 科目水波动力学理论与研究 日期2012年5月12日

水下滑翔器的水动力分析 摘要:水下滑翔器是一种无外挂推进系统,仅依靠内置执行机构调整重心位置和净浮力来控制其自身运动的新型水下装置,主要用于长时间、大范围的海洋环境监测,因此要求其具有低阻特性和高稳定性。文章主要从水下滑翔器水动力特性,纵剖面滑行时水动力特性计算和分析等方面对水下滑翔器的研究和设计提供理论参考。 关键词:水下滑翔器、水动力特性。 引言 水下滑翔器 (AUG)是为了满足海洋环境监测与测量的需要,将浮标、潜标技术与水下机器人技术相结合,研制出的一种无外挂推进系统,依靠自身浮力驱动,沿锯齿型航迹航行的新型水下机器人。AUG采用内置姿态调整机构和无外挂驱动装置,因此载体外置装置减少,避免了对载体线型的破坏,大大改善了载体的水动力特性。AUG具有制造成本和维护费用低、可重复利用、投放回收方便、续航能力强等特点,适宜于大量布放,大范围海洋环境的长期监测。AUG是海洋环境立体监测系统的补充和完善,在海洋环境的监测、凋查、探测等力面具有广阔的应用前景。 国内外现状 1989 年,美国人Henry Stommel 提出了采用一种能够在水下作滑翔运动的浮标进行海洋环境调查的设想,这就是水下滑翔机器人的最初概念。之后,美国开始了AUG 的研究与开发,自1995 年以来,在美国海军研究局的资助下,研制出SLOCUM( Battery) 、Sea glider 和Spray 等多种以二次电池为推进能源的水下滑翔机器人,以及以海洋垂直剖面的温差能作为驱动能源的Slocum 水下滑翔机器人。此外,美国的Prinston 大学建造了一个AUG 试验平台,主要用于AUG 的建模和控制方法研究。美国的Webb Research Corp 先后研制了Slocum Electric Glider 水下滑翔机器人和Slocum Thermal Glider 水下滑翔机器人,其中前者是一种高机动性、适合在浅海工作的水下滑翔机器人,而后者是一种利用海水热差驱动的水下机器人。华盛顿大学研制的Sea glider 水下滑翔机器人能够在广阔的海洋中航行数千千米,持续时间可达6个月,最大下潜深度可达1 000m。Sea glider 已经航行通过了阿拉斯加海湾和拉布拉多海的许多冬季风暴,能在目标位置进行垂直采样和测量。 Spray Glider 是美国的Scripps Institution of Oceanography 研制的水下滑翔机器人,它最初被设计用于深海海域调查,其最大下潜深度可达1 500m。天线内置于滑翔翼中,在浮出水面时机身旋转90°,使有天线的一个滑翔翼垂直露出水面,然后就可以进行GPS 定位和卫星通信。 我国的水下滑翔机器人研究起步较晚,但近年来有多家单位开展了大量的技术研究工作。其中以沈阳自动化研究所为代表研制的AUG 于2005 年10月成功进行了湖上试验,于2006 年通过验收,具有较高的技术水平。天津大学和国家海洋技术中心联合研制的温差能驱动的海洋监测平台也成功进行实验。此外包括沈阳工业大学在内的许多大学和研究所也于近年开

多用途散货船尾流场的数值计算

文章编号:1008-830X(2016)03-0239-05 多用途散货船尾流场的数值计算 程枳宁1,陈正寿1,赵陈2,章敏杰3,郑武4,冉行耀3 (1.浙江海洋大学港航与交通运输工程学院,浙江舟山316022;2.浙江国际海运职业技术学院, 浙江舟山316021;3.浙江欧华造船股份有限公司,浙江舟山316101;4.太平洋海洋工程 (舟山)有限公司,浙江舟山316057)摘要:运用CFD 方法,开展了多用途散货船阻力性能的数值模拟。对计算得到的不同航速下裸船体总阻力系数与 HSVA 水池试验得出的对应参数进行比较, 经最终分析得到数值计算结果与物理模型实验值相对偏差在5%内,初步验证了数值计算方法的可靠性。本文着重研究了不同缩尺比下船体尾部的标称伴流,分析结果表明船尾边界层厚度随雷诺数的增大而减小;桨盘面伴流分数存在单峰值,随着雷诺数的增大,伴流分数峰值相应减小;船模缩尺比越大,伴流尺度效应越明显。 关键词:数值仿真;总阻力系数;尺度效应;伴流分数中图分类号:U671.99 文献标识码:A Numerical Study about the Wake Flow of Multi-purpose Vessel CHENG Zhi-ning 1,CHEN Zheng-shou 1,ZHAO Chen 2,et al (1.School of Port and Transportation Engineering of Zhejiang Ocean University,Zhoushan 316022; 2.Zhejiang International Maritime College,Zhoushan 316021,China) Abstract:By means of CFD method,numerical simulation of resistance performance about a multi pur -pose vessel has been performed.Through comparing the total resistance coefficients of different speeds,it has been found that the relative deviation due to results obtained from numerical simulation and HSVA towing tank respectively is less than 5%.The effectiveness of proposed CFD method has been well verified.Furthermore,the nominal wake at the ship stern according to different scales has also been investigated.It has been found the stern boundary layer thickness decreases with the increase of Reynolds number.In addition,there is a peak value of the paddle disk wake fraction.It is worth noting that the peak value decreases with the increase of the Reynolds number,and sale effect on nominal wake becomes remarkable in the case of ship model scale being larger. Key words:numerical simulation;total resistance coefficient;scale effect;wake fraction 收稿日期:2016-01-20 基金项目:浙江省公益技术应用研究计划项目(2015C34013);舟山科技计划项目(2014C41003)作者简介:程枳宁(1992-),男,江苏南通人,硕士研究生,研究方向:船舶水动力性能研究分析. 通讯作者:陈正寿(1979-),男,教授,博士,研究方向:船舶与海洋结构物水动力分析.E-mail:aaaczs@https://www.360docs.net/doc/298038682.html, 浙江海洋学院学报(自然科学版) Journal of Zhejiang Ocean University(Natural Science) 第35卷第3期2016年5月 Vol.35No.3May ,2016

《鲸》

【学习目标】 1、朗读课文,了解鲸的形体、种类、进化过程和生活习性。学习作者抓住事物特点来表现事物,并用打比方、举数字等说明方法来说明事物的特点。 2、培养学生热爱科学,探索自然奥秘的兴趣。 【课前准备】 1、一些鲸的图片。 2、重点语句内容的课件。 【学习过程】 第二课时 一、激发兴趣,导入新课 1、出示鲸的图片: 同学们在美丽的海洋中,蕴藏着极为丰富的宝藏,生活着各种各样的海洋生物。其中一种号称“海中之王”的动物,它的形体特别庞大,比大象还要大很多倍。你们知道这是什么动物吗? 2、今天,我们就来进一步学习《鲸》这篇课文,看看通过学习你对鲸有了什么更深入的了解。 二.默读课文,边读边思考,你对鲸有了哪些了解? (鯨的大小,种类,进化,生活习性。)

三、精读课文,体会写法 1、自由读第一自然段,你从哪儿看出鲸很大,画出相关语句,然后读一读。指名汇报,大家补充,读出体会。 (写鯨,作者为什么开头先写大象呢?这样写有何用意?) 出示句子: 当前已知最大的鲸约有十六万公斤重,最小的也有两千公斤重。 2、从这两个数字我们体会到了鲸确实是太大了,这段话中还有描写鲸很大的数字吗?(列数字的说明方法) 出示句子: 我国发现一头近四万公斤重的鲸,约十七米长,一条舌头就有十几头大肥猪那么重。自己试着读一读,想想应该怎样读,才能表达出鲸的确很大。体会用列举数字方法加以说明的好处。 3、你还从哪儿看出鲸很大,把相关语句读一读。自由读第一自然段,读出自己的体会。 4、小结写作方法: 作者使用了作比较和举数字的方法把鲸的大小描写得非常具体。 四、围绕重点,全班研讨 1、自由读第二自然段,说一说出鲸是怎样进化的?把你自

1鲸鱼群算法详细流程

.2 鲸鱼群算法 为了开发用来解决函数优化问题的鲸鱼群算法,我们对鲸鱼的一些行为进行了假设。为了简便地描述鲸鱼群算法,我们假设以下四个理想化规则:1)所有鲸鱼在搜索区域中通过超声波进行交流;2)每条鲸鱼能够计算出自身与其它鲸鱼的距离;3)每条鲸鱼发现的食物的优劣程度通过适应度值表示;4)鲸鱼的移动由比它好(由适应度值判断)的鲸鱼中离它最近的鲸鱼进行引导,这种引导鲸鱼在本文中被称为“较优且最近”的鲸鱼。 1)迭代公式 无线电波和光波都是电磁波,它们可以在没有任何介质的情况下传播。如果在水中传播,由于水具有强大的导电性,它们的强度会快速衰减。声波是一种需要通过介质传播的机械波,介质可以是水、空气、木材和金属等。超声波属于声波,其传输速度和距离很大程度上取决于介质的属性,例如,超声波在水中的传播速度约1450m/s ,这比在空气中的传播速度(约340m/s )更快。另外,一些具有预先指定强度的超声波在空气中只能传播2米,但是在水下可以传播约100米,这是因为机械波的强度会通过介质分子连续地衰减,并且超声波在空气中传播的强度比在水中衰减得更快。距离波源d 的超声波强度ρ可以由如下公式表示 [29]: 0d e ηρρ-?=? (1) 其中ρ0指超声波源的强度,e 为自然对数,η为衰减系数,它取决于介质的物理 化学性质和超声波本身的属性(例如超声波频率)[29]。 如公式1所示,当η恒定时,ρ随着d 的增加呈指数减小,这意味着当超声波的传播距离变得相当远时,鲸鱼传送的超声波所携带的消息很有可能失真。所以,当一条鲸鱼接收到来自相当远的鲸鱼的信息时,它不确定自己理解是否正确,这时,我们假设鲸鱼将消极地朝着离自己相当远的“较优且最近”的鲸鱼随机移动。 根据上述可以知道,在捕食的时候,如果距离“较优且最近”的鲸鱼较近,鲸鱼将积极地向它随机移动;如果距离较远,鲸鱼会消极地向其随机移动。因此,经过一段时间,就会形成一些独立的种群。这种基于超声波衰减的随机移动规则启发了我们获得一种新的位置迭代公式,该公式使得算法不会过早陷入局部最优,并且能够增强种群多样性和全局搜索能力,也有助于求解多个全局最优解。鲸鱼X 在它的“较优且最近”的鲸鱼Y 引导下的随机移动可以由如下公式表示: ()(),+10rand 0,d t t t t i i i i x x e y x ηρ-?=+?*-X Y (2)

一种波浪能实验装置水动力学分析与优化设计_盛松伟

文章编号:1005-9865(2006)03-0107-06 一种波浪能实验装置水动力学分析与优化设计 盛松伟1,2,游亚戈1,马玉久1 (1.中国科学院广州能源研究所,广东广州 510640;2.中国科学院研究生院,北京 100049) 摘 要:将造波水槽内二维浮体牵引弹簧回复液压缸的受力系统简化为弹簧—质量—阻尼器系统,建立数学模型,并根据牛顿第二定律得到运动方程式。采用基于简单格林函数的边界元方法对所研究浮体的水动力学系数和波浪力进行计算,对于施加给液压系统的不同外部阻尼值,由运动方程可得到相应的浮体垂荡运动位移。为求浮体对液压系统做功的最大值,在给定条件下着重对外部阻尼系数进行了优化。 关键词:二维浮体;边界元;外部阻尼;优化设计;波浪能 中图分类号:P743.2 文献标识码:A Hydrodynamic analysis and optimal design of a wave energy device SHENG Song -wei 1,2,YOU Ya -ge 1,MA Yu -jiu 1 (1.Guan gzhou Institute of Energy Conversion ,Chinese Academy of Sciences ,Guangzhou 510640,China ;2.Graduate School of Chinese A -cademy of Sciences ,Beijin g 100049,China ) A bstract :The model of a kind of wave energy device moored on seabed is simplified into a spring -mass -damping system ,and then its motion equation is built accordin g to Newton 's second law .Boundary element method based on simple Green function is presented to analyze the verti -cal motion of the buoy that drives a hydraulic pressure device below .Opti mal des ign of external -damping coefficient for attaining the maximum work produced by the buoy is discussed in detail .The res ult of the opti mal design can be used to guide the practical work directly .Key words :t wo -dimensional buoy ;boundary element method ;out -damping ;optimal design ;wave energy 收稿日期:2005-06-22 基金项目:广东省自然科学基金资助项目(05000727)作者简介:盛松伟(1972-),男,河南漯河人,硕士生,主要从事海洋波浪理论与技术研究。 成功且高效地利用海洋波浪能是当前各国开发海洋波浪能的重要内容之一。现拟设计一种系泊于海底的波浪能装置,在海面放置一浮体,其下端通过钢索与一倒立的弹簧回复液压缸底部连接,液压缸内的活塞杆伸向下端,与锚固于海底的钢索连接。静水时上下两段钢索都刚好伸直;来浪时浮子在波浪作用下产生运动将牵引液压缸做功,做功的形式可以是蓄能、发电、牵引运动机构等。对实验室造波水槽内该模型系统进行了受力分析并建立数学模型,进行水动力学计算,为求浮体对液压系统做功的最大值,着重对外部阻尼系数进行了优化。 系统受力计算和外部阻尼系数优化的基础是对浮体的水动力学分析。自上世纪50年代开始,许多学者对波浪与浮式结构物的相互作用问题进行了大量的研究[1~4]。采用的研究方法大致上可以分为3大类:理论分析法、数值模拟和实验研究。20世纪70年代以前,主要采用理论方法,如应用特征函数展开法和多极子技术等研究简单形状的结构物与正向波浪的相互作用[5~7]。随着计算机技术和数值求解技术的发展,有限元和边界元方法在波浪与海洋结构物相互作用的计算中得到了较广泛的应用。本文采用基于简单格林函数的边界元法来求解浮体的水动力学系数和所受的波浪力。 第24卷第3期 2006年8月海洋工程 THE OCE AN ENGINEERING Vol .24No .3Aug .2006

基于离散数字编码的蚁群连续优化算法

*)国家自然科学基金项目(10471045)、广东省自然科学基金(04020079)、华南理工大学自然科学基金(B13-E5050190)。吴广潮 讲师,博士研究生,研究领域为算法设计与分析,数据库与信息处理;黄 翰 博士研究生,研究领域为进化计算方法的理论基础,进化计算方法的优化设计及其应用。 计算机科学2008V ol .35№.3  基于离散数字编码的蚁群连续优化算法*) 吴广潮1,2 黄 翰2 (华南理工大学数学科学学院 广州510640)1 (华南理工大学计算机科学与工程学院 广州510640) 2   摘 要 本文提出了一种基于离散编码的蚁群连续优化算法(CA CO -D E ),用于求解连续优化问题。以往蚁群算法(A CO )的研究,以求解离散优化问题为主,较少涉及连续优化问题。与经典的A CO 算法不同,CACO -DE 将有限精度的实数转化为一个数字串,数字串的每位取0到9之间的数字,从而实现了用离散编码描述实数的效果。CA CO -DE 延用了经典A CO 算法的框架,并加入了特殊的选择机制、信息素更新方式和局部搜索策略。测试实验结果表明:CA -CO -DE 比以往同类算法求解速度更快且精度更高。关键词 蚁群算法,连续优化,离散数字编码  Ant Colony Continuous Optimization Based on Discrete Numerical Encoding W U G uang -Chao 1,2 H U AN G Han 2 (School of M athematical S cien ces ,S ou th China University of Tech nology ,Guangzhou 510640)1 (S chool of Computer S cien ce and En gineering ,S outh China Univers ity of Technology ,Gu angz hou 510640) 2  A bstract T he pr esented paper pro po ses an ant colony algo rithm fo r continuo us o ptimization (CA CO -DE ).A CO alg o -rithms are alway s used fo r discr ete o ptimizatio n problem s ,but rar ely fo r continuous o ptimiza tion .CA CO -DE is de -sig ned based o n the numerical encoding in which each real numbe r is chang ed into a string made up of character s {0,…,9}.T he leng th o f enco ding depends on the accuracy and dimension of the so lutio n .A r tificial ants construct so lutio ns being guided by a hig h dimensio n phero mone v ector .T he f ramewo rk of the proposed algo rithm is similar to the cla ssi -cal ACO except for the upda ting rule a nd local sear ch stra teg y .So me pr elimina ry re sults o btained o n benchmar k pro b -lems sho w that the new method can so lv e co ntinuous o ptimizatio n problem s faster than o the r a nt and no n -a nt methods .Keywords A nt co lo ny alg o rithm ,Co ntinuous optimizatio n ,Discre te numerical encoding 1 引言 蚁群算法(ACO )[1] 是由M .Do rig o 及其同伴在上世纪90年代提出的一种仿生算法,用于求解如旅行商问题[2]之类的组合优化问题。目前,A CO 算法的应用已经扩展到解决多种优化问题,如:V ehicle Ro uting [3]、Q uadra tic assig nment [3]、Qo S [4]、Job sho p [5]等,但这些问题几乎都是离散优化问题。 与遗传算法、粒子群算法和进化规划算法不同,ACO 算法求解连续优化问题的设计研究较少。第一种求解连续函数优化问题的蚁群算法为Co ntinuous A CO (CA CO )算法[6],其主要思想是将连续区间分段,离散化后区间段视为T SP 问题中的城市。CA CO 算法虽然实现了A CO 算法求解连续优化问题0的突破,但是求解效果并不理想。后期又对CACO 算法作了些改进[7,8],提高了求解的精度,但是改进的程度有 限。后来相应又有A PI [9]和CIAC [10]。另外两种算法出现,取得了一定的改进效果,但这些算法加入了遗传算法等其他计算工具的策略,只是用了A CO 算法的框架而已。最新的算法还有基于正态分布的ACO 算法[11],然而这种算法也需要将区间分段离散化,从而会出现两个缺点:1.算法求解精度有限;2.算法求解的计算复杂度较高,需要花费较多的函数评估次数。 作为改进,本文在文[12]基础上提出了一种新型的求解连续优化问题的A CO 算法:基于离散编码的蚁群算法(CA -CO -DE )。实验结果表明:CACO -D E 比以往其他ACO 算法 求解的效果更好,而且速度更快。 2 AC O 算法基本思想介绍 自然界蚂蚁在其经过的路径上会留下某种生物信息物质(信息素),该物质会吸引蚁群中的其它成员再次选择该段路径。食物与巢穴之前较短的路径容易积累较多的信息素,因而使得更多的蚂蚁选择走该段路径,最终几乎所有的蚂蚁都集中在最短路径上完成食物的搬运。M .Do rigo 等从此现象中抽象出路径选择和信息素积累的数学模型,作为蚁群算法的核心;并通过对蚂蚁寻找最短路径的计算机模拟,实现了对TS P 问题的求解[2]。 按M .Do rigo 的设计[3],蚁群算法的基本框架如图1所示 。 图1 蚁群算法(A CO )的基本框架 一般情况下,A CO 算法可以分为三个部分:生成解(Co n -structA ntsSo lutio ns ),更新信息素(U pdatePhero mone s )和附 加策略(DaemonA ctions )。 · 146·

散货船优化算法

散货船装载过程优化的研究 Study on Optimization of Bulk Carrier’s Loading Process 本文从散货船的安全问题出发,结合散装船舶装卸货过程中的实际情况,提出了通过优化装载方案来控制船舶装货时强度变化的观点,以使整个装货过程中产生的剪力、弯矩对船舶强度的影响尽量最小。初步建立了散货船装载优化模型,提出了求解该模型的基本思想,并将遗传算法运用于该优化模型的求解。研究了遗传算法在散货船装载过程优化上的具体实施方法。采用面向对象的程序设计方法,在Windows平台的Visual C++环境下开发了基于遗传算法的散货船装载过程优化软件。 本文所开发的基于遗传算法的散货船装载过程优化软件,可以作为装载仪中的一个子系统,对各种装货过程进行优选,最后得到一个近似最优的装货方案。经过优化的装货方案可以大大减小装货过程中所产生的船舶剪力和弯矩最大值。该软件可以运用于实际生产,通过控制船舶装货环节的船体强度,提高散货船的安全性,延长船舶的使用寿命。 ABSTRACT This paper particularly analyzes the characteristic of bulk carrier. Present the attitude that controls the vessel’s strength in loading by optimizing the loading scheme. This optimization intends to make the vessel’s Shear Force (SF) and Bending Moment (BM) in loading process to the lowest extent. An optimization modal for loading of bulk carrier is basically established in this paper. Author creatively uses the Genetic Algorithms to get the solution of this optimization modal. The software named “Optimization of Bulk Carrier’s Loading Procession”, which can be inserted to “Stowage System of Bulk Carrier” as a subsystem. This software

最新四年级语文下册《鲸》教案

四年级语文下册《鲸》教案 四年级语文下册《鲸》教案1 教学目标: 1.认识本课3个生字,会写会运用鲸、猪、腭、哺、滤、肚、肺、矮、判、胎“10个生字。正确读写“目前、上腭、哺乳、退化、垂直、经验、判断、胎生、寿命”等词语。 2.正确、流利、有感情地朗读课文。 3.了解鲸的特点、进化过程、种类和生活习性等方面的知识,激发学生探索海洋动物的兴趣,培养学生热爱大自然、热爱科学的情感。 4.认识列数字、举例子、作比较、打比方等说明的方法。 教学重点: 学习并运用多种说明方法说明事物特点的表达方法。 教学难点: 弄明白鲸为什么不是鱼类,而是哺乳动物。 学法指导 读中感、读中悟、以读促思、以读促悟。小组讨论,合作探究。 教具准备:多媒体课件 教学时间: 两课时

教学过程: 第一课时 一、出示预习提纲 二导入新课 你们见过鲸吗?想了解鲸有哪些特点吗?今天我们就来学习一篇关于写鲸的课文。 三、板书课题,齐读课题。 四、、展示汇报,交流成果 1.说说课文的主要内容。 2.听写10个生字。 积累“目前、上腭、哺乳、退化、垂直、经验、判断、胎生、寿命”等词语。 3.朗读课文,看谁读得正确、流利。 三、巩固练习,检测反馈 (一)、比一比,再组词。 捕()叛()矮()滤() 哺()判()短()虑() 肺()隔()状()行() 市()融()壮()形() (二)、我会选择恰当的词语填空。 必须必需 1.鲸隔一定的时间()呼吸一次。

2.杏仁、榛子、橡栗是松鼠日常()的食物。 判断判别 1.有经验的人根据水柱的形状,就可以()鲸的种类和大小。 2.你能()这头幼鲸是须鲸还是齿鲸吗? (三)、我会查字典。 “判”,用音序查字法,先查大写字母(),再查音节();用部首查字法,先查()部,再查()画。“判”在字典中有三种解释:⑴ 分辨,断定;⑵分开;⑶ 判决,司法机关对案件的决定。在“判别是非”中选第()种解释,在“判案”中选第()种解释,在“判若两人”中选第()种解释。 (四)、读一读。 《鲸》这是一篇(常识性说明文),介绍了鲸的(形体)特点,(进化)过程,(种类)和(生活习性)等方面的知识。主要运用了(列数字)、(举例子)、(作比较)、(打比方)的说明方法。 第二课时 一、小组合作学生把自学所得进行小组内交流。 1.默读第一自然段,运用了哪些说明方法说明鲸很大? 第一句:“…其实还有比象大…”( ) 第二、三句:“…十六万斤…四万公斤…十七米长…”( )( ) 第四句:“人站在它嘴里……”( ) 2.鲸是怎样进化的?鲸分为哪两类?

1鲸鱼群算法详细流程

1鲸鱼群算法详细流程

.2 鲸鱼群算法 为了开发用来解决函数优化问题的鲸鱼群算法,我们对鲸鱼的一些行为进行了假设。为了简便地描述鲸鱼群算法,我们假设以下四个理想化规则:1)所有鲸鱼在搜索区域中通过超声波进行交流;2)每条鲸鱼能够计算出自身与其它鲸鱼的距离;3)每条鲸鱼发现的食物的优劣程度通过适应度值表示;4)鲸鱼的移动由比它好(由适应度值判断)的鲸鱼中离它最近的鲸鱼进行引导,这种引导鲸鱼在本文中被称为“较优且最近”的鲸鱼。 1)迭代公式 无线电波和光波都是电磁波,它们可以在没有任何介质的情况下传播。如果在水中传播,由于水具有强大的导电性,它们的强度会快速衰减。声波是一种需要通过介质传播的机械波,介质可以是水、空气、木材和金属等。超声波属于声波,其传输速度和距离很大程度上取决于介质的属性,例如,超声波在水中的传播速度约1450m/s,这比在空气中的传播速度(约340m/s)更快。另外,一些具有预先指定强度的超声波在空气中只能传播2米,但是在水下可以传播约100米,这是因为机械波的强度会通过介质分子连续地衰减,并且超声波在空气中传播的强度比在水中衰减得更快。距离波源d的超声波强度ρ可以由如下公式表示[29]: d eη ρρ-? =?(1)其中ρ0指超声波源的强度,e为自然对数,η为衰减系数,它取决于介质的物理化学性质和超声波本身的属性(例如超声波频率)[29]。 如公式1所示,当η恒定时,ρ随着d的增加呈指数减小,这意味着当超声波的传播距离变得相当远时,鲸鱼传送的超声波所携带的消息很有可能失真。所以,当一条鲸鱼接收到来自相当远的鲸鱼的信息时,它不确定自己理解是否正确,这时,我们假设鲸鱼将消极地朝着离自己相当远的“较优且最近”的鲸鱼随机移动。 根据上述可以知道,在捕食的时候,如果距离“较优且最近”的鲸鱼较近,鲸鱼将积极地向它随机移动;如果距离较远,鲸鱼会消极地向其随机移动。因此,经过一段时间,就会形成一些独立的种群。这种基于超声波衰减的随机移动规则启发了我们获得一种新的位置迭代公式,该公式使得算法不会过早陷入局部最优,并且能够增强种群多样性和全局搜索能力,也有助于求解多个全局最优解。鲸鱼X在它的“较优且最近”的鲸鱼Y引导下的随机移动可以由如下

散货船装载计算软件的开发与应用

第27卷 第2期大连海事大学学报V o l.27,N o.2 2001年5月Journa l of Da l i an M ar iti m e Un iversity M ay,2001 文章编号:100627736(2001)022******* 散货船装载计算软件的开发与应用Ξ 史国友,洪碧光,贾传荧 (大连海事大学航海学院,辽宁大连 116026) 摘要:在分析散货船装载计算过程的基础上,以W indow s为操作系统,采用V isual C++和M S2A CCESS 开发出散货船装载计算软件,该软件具有开发工具先进、界面友好、操作简单、功能齐全的特点.可进行船舶 总纵强度的计算与校核,船舶稳性计算与校核及散装谷物稳性的计算与校核,可通过实测六面吃水计算船舶实际排水量及装货量,也可根据原装载手册中切力曲线自动推导空船重量. 关键词:散货船;装载计算软件;纵强度;稳性 中图分类号:U664.158 文献标识码:A 在没有配备装载计算机的散货船上,船舶驾驶员往往采用表格的形式进行装载计算,将复杂的计算过程分解到一张张表格上,然后在相应的单元格里填写对应的数据,最后进行简单的加减运算.当然,如果填写错误,则重新填写相应的表格.此过程看似简单实则非常繁杂,稍一不慎就会出现较大的误差或严重的错误.本文开发的装载计算软件,参考了国内外多家公司的相关资料,考虑到航海人员的习惯,具有可视化图形界面和操作简单、功能全面的特点,而且已被中国船级社认可并在多艘散货船上安装使用.本文将以“SU KA”号船为例进行论述. 1 船舶资料处理 装载计算软件所涉及到的船舶资料包括(但不限于下列资料):船舶总布置图、静水力曲线图或静水力曲线表、邦戎曲线图或邦戎曲线表、稳性交叉曲线图或稳性交叉曲线表、空船重量分布表或曲线图或切力曲线、进水角曲线、舱容曲线图等.所有数据均存放在A CCESS 数据库LOAD.M DB中.其中静水力曲线表由d m、D S PL、L CB、L CF、T KM、T P C、M CT七个字段构成;邦戎曲线表由站号、吃水、面积构成,其中站号用到尾柱的距离表示;稳性交叉曲线表由吃水、横倾角和形状稳性力臂三个字段构成;空船重量分布表由w、x a、x f、L CG四个字段构成,其中w为距尾柱距离在x a和x f之间的空船重量,x a为单元空船重量的后端距尾柱的距离,x f为单元空船重量的前端距尾柱的距离且x f>x a,L CG为单元空船重量的重心到尾柱的距离;还有其他一些数据表在此不再一一细述. Ξ收稿日期:20012032281 作者简介:史国友(19692),男,安徽桐城人,讲师,主要从事航海技术的研究1

相关文档
最新文档