虚拟机舱管路布局算法优化设计
Optimization Design of Virtual Engine Room Pipeline Layout Algorithm
投稿时间:2019-04-09  修订日期:2019-09-20
DOI:
中文关键词:  虚拟机舱  管路布局  改进遗传算法  三维空间建模
英文关键词:virtual engine room  pipe layout  improved genetic algorithm  three-dimensional modeling
基金项目:国家自然科学基金(51479017);中央高校基本科研业务费专项资金资助(3132018306)
作者单位E-mail
王际达 大连海事大学轮机工程学院 1647168556@qq.com 
曾鸿 大连海事大学轮机工程学院 18769514518@163.com 
魏钰博 大连海事大学轮机工程学院  
任东平 大连海事大学轮机工程学院  
王新璐 大连海事大学轮机工程学院  
摘要点击次数: 5
全文下载次数: 0
中文摘要:
      针对当前船舶管路布局设计主要依靠经验丰富的设计人员手动敷设完成,为提高管路自动化布局效率,提出了一种基于改进遗传算法的三维空间管路设计方法,以辅助设计者完成管路布局工作。通过在经典遗传算法的整体框架中引入免疫选择机制,增加免疫检测算子和免疫平衡算子,改进了遗传算法仅依靠适应度值选择后代个体易造成算法陷入局部最优解的不足,维护了种群多样性,提高了算法运行效率。以船舶机舱为对象建立虚拟机舱仿真环境,采用栅格法对布局空间进行划分,以十进制浮点数编码方式进行算法编码设计。MATLAB仿真结果验证了改进遗传算法在管路布局优化设计问题上的可行性和搜索效率,采用C#语言编写脚本控制程序,在Unity3D虚拟机舱环境中实现了管路路径的布局设计。
英文摘要:
      Aiming at the layout design of the current ship piping system is mainly based on experienced designers to manually lay out. In order to improve the level of pipeline automation layout, a three-dimensional space pipeline layout method based on improved genetic algorithm is proposed to assist the designer to complete the pipeline layout work. By introducing the immune selection mechanism into the overall framework of the classical genetic algorithm, the immune detection operator and the immune balance operator are added, and the genetic algorithm is improved by relying only on the fitness value to select the offspring and the algorithm is easy to cause the algorithm to fall into the local optimal solution, maintains the diversity of the population, and improves the efficiency of the algorithm. A virtual engine room simulation environment is established for the ship engine room, and the layout space is divided by the grid method, and the algorithmic coding design is carried out by decimal floating point number coding. The MATLAB simulation results verify the feasibility and search efficiency of improved genetic algorithm in pipeline layout optimization design. The script control program is written by C# language, and the layout design of the pipeline path is realized in the Unity3D virtual engine room environment.
查看全文  查看/发表评论  下载PDF阅读器
关闭
function PdfOpen(url){ var win="toolbar=no,location=no,directories=no,status=yes,menubar=yes,scrollbars=yes,resizable=yes"; window.open(url,"",win); } function openWin(url,w,h){ var win="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=" + w + ",height=" + h; controlWindow=window.open(url,"",win); } &et=6AFDD1AF7FA60F03D02091972455685A87600BBF1119CFDA85A78D03FEDF7E1DFE7184FF29F0686C99D1477F5AE077FD21639D6A6EB6A205B6EFD4A47FDDC005F33366DA758228F7&pcid=58BF66BDC06CFCD1B6C2234E12901AE7&cid=D32A53AAD9B5B670&jid=C3DFB844CDFA2D03CAE19B3DA68E0C93&yid=B6351343F4791CA3&aid=&vid=&iid=9CF7A0430CBB2DFD&sid=DF92D298D3FF1E6E&eid=708DD6B15D2464E8&fileno=190271&flag=1&is_more=0">