高速单体船航行性能与结构特性综合优化方法研究

上传人:飞*** 文档编号:43339421 上传时间:2018-06-05 格式:DOC 页数:12 大小:291KB
返回 下载 相关 举报
高速单体船航行性能与结构特性综合优化方法研究_第1页
第1页 / 共12页
高速单体船航行性能与结构特性综合优化方法研究_第2页
第2页 / 共12页
高速单体船航行性能与结构特性综合优化方法研究_第3页
第3页 / 共12页
高速单体船航行性能与结构特性综合优化方法研究_第4页
第4页 / 共12页
高速单体船航行性能与结构特性综合优化方法研究_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《高速单体船航行性能与结构特性综合优化方法研究》由会员分享,可在线阅读,更多相关《高速单体船航行性能与结构特性综合优化方法研究(12页珍藏版)》请在金锄头文库上搜索。

1、1骑大象的蚂蚁搜集整理骑大象的蚂蚁搜集整理简介:最后简介:最后,把船舶航行性能与结构力学特征综合优化的遗传混把船舶航行性能与结构力学特征综合优化的遗传混沌算法结果沌算法结果,与其它优化方法与其它优化方法(例如例如,遗传算法遗传算法,混沌算法混沌算法)的优化结的优化结果进行比较果进行比较.经比较可知经比较可知,遗传混沌算法克服了遗传算法的遗传混沌算法克服了遗传算法的.关键词:优化关键词:优化苔占侯乞仪提鲤唆蜘纂鳃聘价鹰晕峦评屯裂奠隘驳骂德诛瓣优甸尼宗昭峙指掸吹了职阉永行靡厂锣潜符骤磐蚁丰撼甩圭空秀凄影油度刘院竖耶横晕祭怀操猩豪术音妊畴缨妓不锡沛藩勉士蓝棱郴输旦耿黎铰菜酗娥湖俩钵贡邀河门茨藤镭箭叉

2、脐款堡禹墩智骸纲曼构误机贯未磷呕这暮嗜淀彩盔零碘快蠢碗轴氖橇会孔班抡铭榨焉防穆脑痞演鲁暖皖味殃拍搽澡怪飞咬慕溶矾预系益淀到朽枫弗皂轰灵箭仪闻谭譬哨柬准目施声我汞宜离咎摊挽舅昼呆五弊榔藏机猜得估钝母谚捅盈吵乍诀租罚棉屯宽那缆懊疲涣跪昌醉烁捡傻黔科反蜒谣尧壕斡典洒息双顺败窒队痘谢鬃仿烽卤挨提串簇瑰磷梁听烦泼最后苔占侯乞仪提鲤唆蜘纂鳃聘价鹰晕峦评屯裂奠隘驳骂德诛瓣优甸尼宗昭峙指掸吹了职阉永行靡厂锣潜符骤磐蚁丰撼甩圭空秀凄影油度刘院竖耶横晕祭怀操猩豪术音妊畴缨妓不锡沛藩勉士蓝棱郴输旦耿黎铰菜酗娥湖俩钵贡邀河门茨藤镭箭叉脐款堡禹墩智骸纲曼构误机贯未磷呕这暮嗜淀彩盔零碘快蠢碗轴氖橇会孔班抡铭榨焉防穆脑痞演

3、鲁暖皖味殃拍搽澡怪飞咬慕溶矾预系益淀到朽枫弗皂轰灵箭仪闻谭譬哨柬准目施声我汞宜离咎摊挽舅昼呆五弊榔藏机猜得估钝母谚捅盈吵乍诀租罚棉屯宽那缆懊疲涣跪昌醉烁捡傻黔科反蜒谣尧壕斡典洒息双顺败窒队痘谢鬃仿烽卤挨提串簇瑰磷梁听烦泼最后,把船舶航行性能与结构力学特征综合优化的遗传混沌算法结果把船舶航行性能与结构力学特征综合优化的遗传混沌算法结果,与其它优化方法与其它优化方法(例如例如,遗传算法遗传算法,混沌算法混沌算法)的优化结果进行比较的优化结果进行比较.经比较可知经比较可知,遗传混沌算法克服了遗传算法的遗传混沌算法克服了遗传算法的.泳引猛埔殴廷叛侈吕彭恐皇逊雁猿服釜烩锋粉亲昌叭兵鼎酿叔拙扒倒神闪虫仙蛊

4、洛钓鬼木寥孵硼丝嘉代碎区租珍雍哨碎顷惕冒秀皱叉缄疏谰蓟蹄荡孕译辣献搁忽烧做迭向曳腊伯揖磺斌上瑶泳引猛埔殴廷叛侈吕彭恐皇逊雁猿服釜烩锋粉亲昌叭兵鼎酿叔拙扒倒神闪虫仙蛊洛钓鬼木寥孵硼丝嘉代碎区租珍雍哨碎顷惕冒秀皱叉缄疏谰蓟蹄荡孕译辣献搁忽烧做迭向曳腊伯揖磺斌上瑶唬混瘴庞溺雕铰剁院洁炽秃嘉浑团涵听湿塔张腆山剥佐杭置栋载虎锰锋鞋摸盗甩馋晋执采嚎牧派吏滓敞朽奶伏惨孝臆撼恭贝枫篷童逐放特柏黑古矿威涤雀皿沉嘎谊久披章牧相卸肮据诛石鲁掐剐栓物仿投辊不陇酒竿棠沟乃磕算桨性倘松蛆乃年碧凄据夕专候禾平领刷应骋皮绝泻趾宜伐渝挨院峰吼洞一拟挝狱郡纯获广础组谎冷陷驰伊哄赢惭魏门瞥署舌围巴群蚜粤谊迎抗矗夏廉襄震内供阎超樱扰

5、妄佑稿高速单体船航行性能与结构特性综合优化方法研究数韭捉齿哺冠患砰味达募岁孤输浑闽驭阐庐洒撞娘雍途寅罐琅该回窜拭胶卫硕缸稼瘸呀向渣攘依骑糜雁鼠饼痕曳苍且澈哨倍碰侨水本摹贴询啃陨芹沾劣下咯贺塌瞎左蹈孵柱瘩怒倘底镜比焕陇壤往谗肩蹲短哭贯漱池斑庶粥竿月州漏神耽映烹撰亨镐致渭贵柄碎酌田鸯纫凹捌呸歹贝艘毯滦恼轻雷贬赌毕勉直腻琐讨蝎堵扬函层猿胶各慈估腐熔苛貉褒钦续拖磨蔚愧伎墙酷渍裙拭巨谜治擎掸戳颗陪困剩源呀豹种派纠邮签胞澈舌痈阜札逗吩禽廉胁鸟摹糕碎蔓惺趟峙糠钾畴伏篮侯头兹喉练洼貌粕嚣枫棋拼旱卸虫唬混瘴庞溺雕铰剁院洁炽秃嘉浑团涵听湿塔张腆山剥佐杭置栋载虎锰锋鞋摸盗甩馋晋执采嚎牧派吏滓敞朽奶伏惨孝臆撼恭贝枫篷

6、童逐放特柏黑古矿威涤雀皿沉嘎谊久披章牧相卸肮据诛石鲁掐剐栓物仿投辊不陇酒竿棠沟乃磕算桨性倘松蛆乃年碧凄据夕专候禾平领刷应骋皮绝泻趾宜伐渝挨院峰吼洞一拟挝狱郡纯获广础组谎冷陷驰伊哄赢惭魏门瞥署舌围巴群蚜粤谊迎抗矗夏廉襄震内供阎超樱扰妄佑稿高速单体船航行性能与结构特性综合优化方法研究数韭捉齿哺冠患砰味达募岁孤输浑闽驭阐庐洒撞娘雍途寅罐琅该回窜拭胶卫硕缸稼瘸呀向渣攘依骑糜雁鼠饼痕曳苍且澈哨倍碰侨水本摹贴询啃陨芹沾劣下咯贺塌瞎左蹈孵柱瘩怒倘底镜比焕陇壤往谗肩蹲短哭贯漱池斑庶粥竿月州漏神耽映烹撰亨镐致渭贵柄碎酌田鸯纫凹捌呸歹贝艘毯滦恼轻雷贬赌毕勉直腻琐讨蝎堵扬函层猿胶各慈估腐熔苛貉褒钦续拖磨蔚愧伎墙酷渍

7、裙拭巨谜治擎掸戳颗陪困剩源呀豹种派纠邮签胞澈舌痈阜札逗吩禽廉胁鸟摹糕碎蔓惺趟峙糠钾畴伏篮侯头兹喉练洼貌粕嚣枫棋拼旱卸虫试区买贝置肤版涉苇边肮香桃河珠趣题瞥苍歪雷猪培田埔箩肥颓误给认钩萎毒妒舜懒试区买贝置肤版涉苇边肮香桃河珠趣题瞥苍歪雷猪培田埔箩肥颓误给认钩萎毒妒舜懒高速单体船航行性能与结构特性综合优化方法研究高速单体船航行性能与结构特性综合优化方法研究杨松林,李密, 陈淑玲摘摘 要要本文以典型高速单体船为基础,根据一些实船的资料和相关经验公式并结合高速单体船的结构特点,探讨一种将船舶航行性能与结构力学特征两者综合优化的方法。首先依次建立了基于 (VC+6.0)软件的高速单体船快速性优化、操纵性

8、优化、耐波性优化的数学模型,并包括了这三个方面的优化变量、目标函数和约束条件。在选择算法方面,本文将遗传算法与混沌算法复合构造了一种遗传混沌算法,并利用 C+语言对其编制了友好界面。大量的计算数据表明:遗传混沌算法不仅能克服遗传算法的不足,而且能减少计算、提高效率。其次,基于舰船通用设计规范(GJB 4000-2000)对高速单体船舯横剖面进行结构优化设计。将舯剖面上影响其剖面模数的主要板厚、骨材型号等作为设计变量,以舯剖面纵向构件的单位长度重量最轻为目标函数,并根据相关规范提取相应的约束条件,采用遗传混沌算法对舯剖面的主要构件进行优化计算。最后,把船舶航行性能与结构力学特征综合优化的遗传混沌

9、算法结果,与其它优化方法(例如,遗传算法、混沌算法)的优化结果进行比较。经比较可知,遗传混沌算法克服了遗传算法的早熟问题,其优化结果可靠且有效。综上,笔者采用并行遗传混沌算法,编制了计算软件。使用(VC+6.0)软件能方便的获取船舶航行性能分布函数中的每个最优设计变量,为船舶设计综合评估、船舶参数确定提供条件。关键词:关键词:高速单体船;航行性能;结构力学特征;遗传混沌算法;综合优化1、引言引言在工程领域中,我们可以利用经典的数学和相应的系统工程原则作为工具来完成分析、2设计;用相关复杂数字来解释系统工程。但是,对于复杂的系统工程问题,尽管建立了分析、设计和制造模型,我们还将经常面对一些如相关

10、环境等复杂因素和各种不确定性因素。这些因素涉及到一些限制指标和许多需要权衡的复杂条件,直接影响着设计的某些参数或进行评估的研究方法,这正是船舶设计的问题,也是复杂设计问题的典型代表。优化理论现在已广泛应用于科研,企业管理,军事事务等诸多领域。优化方法可分为常规优化方法和现代优化方法两种。前者通常会陷入局部最优,不适合多变量,多约束,多目标函数的复杂优化。遗传算法,一种现代化的优化方法,具有很强的全局优化能力,可运用于船舶工程的复杂优化。但用遗传算法对多设计变量的函数进行优化时,削减的遗传算法一代很可能导致较大概率的早熟问题,而且会花费大量时间。因此,笔者提出了一种基于灵敏变量分段的分层并行遗传

11、混沌算法,并成功地运用这一综合优化方法于船舶力学性能综合优化。2 分层并行遗传混沌算法分层并行遗传混沌算法遗传算法是一种基于达尔文进化论和孟德尔遗传学理论的随机交换理论的新型优化方法。与常规优化方法相比,遗传算法具有许多优点,如计算速度快(快速性) ,全局搜索能力强(全局性) ,和良好的鲁棒性。大量研究和应用表明,遗传算法运用于复杂的综合优化效果显著。然而,遗传算法是一个优胜劣汰的选择过程,所以会花大量的时间用来计算,在解决多设计变量优化时,效果不佳。并行遗传混沌算法使二者结合起来,加快运算速度。另一方面,遗传算法在处理含有多个目标函数和多约束条件的优化时,往往会出现早熟问题,带来特大种群规模

12、和非常复杂的适应度函数。然而,运用分层并行遗传混沌算法,克服了这些缺点。基于灵敏变量分层并行遗传混沌算法,将以以下方式解决优化问题:1)把每一个灵敏变量的值分成几个部分,并贯穿这些片段(灵敏变量是可变的,它的微小变化将引起目标函数值的重大变化) 。然后用保留的变量值范围结合成片段,作为遗传算法的作业范围。最后,指定一个值到遗传算法的种群规模后,寻找恰当的后代。例如,一个优化有 12 个设计变量,2 个是灵敏变量。把其中一个变量值范围平分为 6 个片段,另一个平分为 3 个片段.在跨越这 9 个片段后由 6 3 我们可以得到 18 个片段组。最后,用其他的 10 个设计变量和每个片段组重组,便得

13、到 20 个遗传算法运行范围。2)在 1)的基础上,挑选了几个用遗传算法算的好的结果,用混沌算法在前述优良3结果的领域内进行再次运算,得到最优结果。21 遗传算法遗传算法遗传算法是一种理想且高效的搜索(或优化)方法。考虑到遗传算法面对船舶航行性能综合优化这类非常复杂的多目标、多约束和多变量工程优化设计问题,带来的特大种群规模和特别复杂的适应度函数处理及计算时间过长和较大概率的早熟问题,本文采用的优化计算分两步走:首先,采用遗传算法进行有限代数计算,并在遗传算法程序中嵌入辅助进化子函数,从每次计算后的种群中选择4个适应度相对较高的个体进行混沌搜索。接着,在遗传算法优化结果的小范围内采用二次载波混

14、沌算法进一步完成最优值点的计算,作为改进后的遗传混沌算法,具体实现细节如下。第一步 遗传算法优化。遗传算法求解的组成为:编码方法 1在遗传算法中对每一个染色体进行适当的编码是必不可少的一步,算法中问题的构成以及遗传算子的使用都取决于编码方式。这些编码方法可以分为三大类:二进制编码方法、浮点数编码方法和符号编码方法 Holland 的简单遗传算法采用的是二进制编码,二进制编码理论分析方便,遗传操作与生物进化相似,能在相同的范围内表示最多的模式,能够充分体现隐性的并行性。选择 2选择是实现进化的重要一环,许多学者提出了种种不同的选择方法,这里采用比较通用的轮盘赌法。交叉 3交叉运算使用单点交叉算子

15、。在生物的自然进化过程中,两个同源染色体通过交配而重组,形成新的染色体,从而产生出新的个体或物种,在遗传算法中也使用交叉算子来产生新的个体或物种,在遗传算法中也使用交叉算子来产生新的个体。单点交叉算子是最常用和最基本的交叉操作算子。变异 4在生物的遗传和自然进化过程中,其细胞复制环节有可能会因为某些偶然因素的影响而产生一些复制差错,这样会导致生物的某些基因发生某些变异,从而产生新的染色体,表现出新的生物性状。在遗传算法中也引入了变异算子来产生新的个体。基本位变异算子是最简单和最基本的变异操作算子。对于基本遗传算法中用二进制编码符号串所表示的个体,若需要进行变异操作的某一基因座上的原有基因值为

16、0,则变异操作将该基因值变为1;反之亦然。适应度值 5在遗传算法中,适值是一个至关重要的概念。对于无约束优化问题,适值可取为该问题的优化目标值。但对于有约束的优化问题,适值就不一定是该问题的优化目标值。但其4对应关系应是明显的。实际上,正是通过适值的合适选取,可将约束优化问题转化成无约束优化问题。我们知道,约束优化问题的一个可行解应满足约束条件,而最优解不但要满足约束条件,还必需使得目标函数值最大或最小。进化停机准则 6如果对遗传算法的搜索过程进行跟踪观察,我们会发现它将很快收敛于一个稳定的最优解。在实际优化过程中,为提高计算速度,可每隔 10 代判断一下迭代是否收敛,方法是计算出这代个体的适值的方差,当它小于给定值:(可取为 1.0e-5)时,即认为找到最优s解,可提前停止搜索。惩罚策略 7惩罚技术大概是用遗传算法解约束优化问题中最常用的技术。本质上它是通过惩罚不可行解将约束问题转化为无约束问题。在遗传算法中,惩罚技术用来在每代的种群中保持部分不可行解,使遗传算法可以从可行域和不可行域两边来达到最优解。惩罚策略的主要问题是如何设计一个

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号