船舶与海洋工程

基于遗传算法的船舶舱室通道布局联动优化

  • 鲍萌 ,
  • 侯远杭 ,
  • 陈伟 ,
  • 於菟 ,
  • 胡玉龙
展开
  • (1.大连海事大学 船舶与海洋工程学院,辽宁 大连 116026;2.中国舰船研究设计中心, 武汉 430000)
鲍萌(1998 - ),女,硕士生,E-mail:baomeng@dlmu.edu.cn.

收稿日期: 2021-05-19

  修回日期: 2021-06-09

  网络出版日期: 2021-06-09

基金资助

国家自然科学基金资助项目(51879023).

Joint optimization of ship cabin passage layout based on genetic algorithm

  • BAO Meng ,
  • HOU Yuan-hang ,
  • CHEN Wei ,
  • WU Tu ,
  • HU Yu-long
Expand
  • (1. Naval Architecture and Ocean Engineering College, Dalian Maritime University, Dalian 116026, China;2.China Ship Development and Design Center, Wuhan  430000, China)

Received date: 2021-05-19

  Revised date: 2021-06-09

  Online published: 2021-06-09

摘要

针对舱室与通道联动优化问题,将舱室与通道布局联合考虑,将舱室和通道位置序列作为设计变量,舱室间邻接强度和流通强度的加权作为目标函数,舱室通道面积和通道位置作为约束条件,采用遗传算法对舱室和通道布局进行联动优化.在计算舱室间最短距离时采用Dijkstra算法.以船舶生活区舱段为算例进行对比验证,分别进行通道位置参与布局设计的舱室通道布局联动优化、通道位置不参与设计的舱室布局优化.算例结果表明,本文提出的联动优化方法具有可行性,对比结果显示联动优化更具优越性.

本文引用格式

鲍萌 , 侯远杭 , 陈伟 , 於菟 , 胡玉龙 . 基于遗传算法的船舶舱室通道布局联动优化[J]. 大连海事大学学报, 2021 , 47(3) : 23 -30 . DOI: 10.16411/j.cnki.issn1006-7736.2021.03.004

Abstract

In order to solve the joint optimization problem of cabins and passage, the layout of cabins and passage was considered together. The position sequence of cabins and passage was taken as design variables, the weight of adjacent strength and flow strength between cabins as objective function, and the area and position of cabins and passage as constraints condition. Genetic algorithm was used to optimize the layout of cabins and passage. Dijkstra algorithm was used to calculate the shortest distance between cabins. Taking the ship living quarters as an example for comparison and verification, the optimization of the cabin passage layout with channel location involved in the layout design and the optimization of the cabin passage layout with channel location not involved in the design were carried out respectively. The results show that the linkage optimization method proposed in this paper is feasible, and the comparison results show that the linkage optimization has more advantages.

文章导航

/